$devtoolkit.sh/tools/html-decode

HTML Decode

Decode HTML entities back to their original characters.

$encoded html
0 chars1 lines
$decoded[READY]
0 chars1 lines

Related Tools

FAQ

How does HTML decoding work?
HTML decoding uses the browser's built-in HTML parser to resolve entity references. The input is assigned to an element's innerHTML, and the decoded text is read back via the textContent property. This correctly handles all standard named and numeric entities.
Can it decode numeric HTML entities like ©?
Yes. The decoder handles decimal numeric entities (e.g. ©), hexadecimal numeric entities (e.g. ©), and named entities (e.g. ©). All three refer to the copyright symbol ©.
Is the decoded output safe to display?
The decoded output is plain text. If you insert it back into HTML without re-encoding it, the decoded characters (like < and >) will be interpreted as HTML. Always re-encode user-controlled output if it is being placed in an HTML context.

HTML decoding converts HTML entities such as &amp;, &lt;, &gt;, &quot;, and &#39; back into their original characters. This tool handles both named entities (e.g. &copy;, &nbsp;) and numeric entities (decimal &#169; and hexadecimal &#xA9;). Useful for reading HTML-encoded content, processing scraped web data, and reversing HTML encoding applied by other tools.

/tools/html-decodev1.0.0