HTML Unescape Tool

Decode HTML entities back to original characters for readable text

HTML Entities Input
Decoded Output
Decode Options
Only decode valid entities
Keep line breaks and spacing
Common HTML Entities
EntityCharacterNumericHexDescription
&lt;<&#60;&#x3C;Less than
&gt;>&#62;&#x3E;Greater than
&amp;&&#38;&#x26;Ampersand
&quot;"&#34;&#x22;Double quote
&#x27;'&#39;&#x27;Single quote
&nbsp;&#160;&#xA0;Non-breaking space
&copy;©&#169;&#xA9;Copyright
&euro;&#8364;&#x20AC;Euro symbol
How to Use
  1. Input Entities: Paste HTML with encoded entities
  2. Choose Options: Select which entity types to decode
  3. Decode: Click "Unescape HTML" to convert entities
  4. Preview: Use "Preview HTML" to see rendered output
  5. Export: Copy or download the decoded text
Entity Types:
  • Named: &lt; &gt; &amp;
  • Numeric: &#60; &#62; &#38;
  • Hex: &#x3C; &#x3E; &#x26;
  • Unicode: All Unicode characters
Use Cases:
  • Decoding stored HTML content
  • Converting escaped user input
  • Processing XML/HTML data
  • Debugging encoded content
  • Email template processing
Security Note: Be careful when unescaping user-generated content. Always validate and sanitize the output before displaying it in a web page.