Unescape HTML
Paste text with HTML entities to convert them back into the original characters. Updates as you type.
Input
LocalOutput
—About Unescape HTML
Unescape HTML converts HTML entities such as < and & back into the characters they stand for. It helps when you copy escaped markup from a page or feed and want the original text.
Entity-encoded text is awkward to read and reuse. Converting it back locally restores the real characters with no external processing.
Step by step
- Paste text containing HTML entities into the input.
- The tool converts named and numeric entities back to characters.
- The readable text appears live as you type.
- Copy the restored text for reuse.
What it offers
- Converts entities to characters
- Live updating output — Unescape HTML
- Reverses HTML escaping
- Local-only processing — Unescape HTML
Tips for best results
- Watch for double-escaped text such as &lt; — it may need unescaping twice.
- Unescape before re-processing scraped content so comparisons work correctly.
- Keep escaped copies of anything you intend to display as literal code.
Why people use it
Restores characters
Turns entities back into the symbols they represent.
Named and numeric
Handles both & style and & style entities.
Live
Decoded text appears as you type.
Private
Conversion happens in your browser.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.