inyourbrowser.com

HTML decode

Convert HTML entities back to their original characters. Paste HTML-encoded text and get the plain-text version where &lt;, &gt;, &amp;, and &quot; are converted back to <, >, &, and ".

Mode:
0 chars
0 chars
COMMON ENTITIES
&&amp;
<&lt;
>&gt;
"&quot;
'&#39;
©&copy;
®&reg;
&trade;
&euro;
·&nbsp;
&mdash;
&hellip;

How it works

Encoding uses a lookup map to replace characters like <, >, and &with their named HTML entities. Decoding uses the browser's built-in DOMParser to reverse the process. Both run entirely in your browser. No server required.

Processing runs in your browser

All encoding and decoding happens locally in your browser tab. Our servers are not involved at any point.

Related operations

For percent-encoding URL components, try URL encode. To encode binary blobs or images as text, use Base64. For previewing escaped markup, see the Markdown preview.

Frequently asked questions

What is HTML decoding?

HTML decoding is the reverse of HTML encoding, it converts HTML entities like &lt; and &amp; back to their original characters (< and &). Useful when processing HTML content programmatically.

What are numeric HTML entities?

Numeric entities use decimal (&#60;) or hexadecimal (&#x3C;) code points to represent characters. Both forms are decoded by this tool, for example, &#60; and &#x3C; both decode to <.

Does this tool handle all named HTML entities?

Yes. This tool decodes all standard named HTML entities including &nbsp;, &copy;, &reg;, &mdash;, and hundreds more defined in the HTML5 specification.

Related tools

URL encode / decode
Percent-encode and decode URLs, or parse query strings into key-value pairs.
Markdown previewer
Live Markdown-to-HTML preview with syntax support. All rendering runs in your browser.
XML formatter
Pretty-print, minify, and validate XML. Uses the browser's native DOMParser.