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

Need to scan documents to real PDFs?

Offline PDF Scanner turns your phone camera into a real PDF scanner — with searchable text, not just photos. Works completely offline.

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

  1. Paste your encoded text into the left panel.
  2. Click Decode →. The tool uses the browser's own HTML parser, so every HTML5 entity is recognized.
  3. 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.

Frequently Asked Questions