HTML Decode / Unescape
Decode HTML entities back to the original characters. Supports all HTML5 named entities and both decimal / hex numeric forms.
Encoded HTML / text
Decoded text
What HTML decoding does
It reverses HTML entity encoding — transforming entities back into the characters they represent. Named entities (<, &, —), decimal numeric entities (<), and hexadecimal entities (<) are all converted to their real characters so you can read the original text.
How to use
- Paste your encoded text into the left panel.
- Click Decode →. The tool uses the browser's own HTML parser, so every HTML5 entity is recognized.
- Copy or download the decoded text.
Common reasons to decode
- Reading raw text stored in a database with encoded entities.
- Extracting literal strings from HTML source.
- Cleaning up content exported from a CMS that double-encoded characters.
- Debugging what a server actually sent to the browser.
Privacy
Decoding runs locally in a sandboxed parsing context. No scripts execute, and nothing is sent to a server.
