About HTML Decoding
The opposite of the encoder: < goes back to
<, & back to &,
and so on. Useful whenever you're staring at escaped content and want
to see what it actually says.
Almost everything exported from a CMS, wiki or RSS feed comes out
entity-encoded, and email templates are full of the stuff. Paste it in
here and you get the readable original back, whether the entities are
named (&) or numeric (').
Decoding happens locally in your browser — no data leaves your machine.
Frequently Asked Questions
What is HTML decoding?
HTML decoding reverses HTML encoding: it converts entities such as < back into their original characters (<). This is useful for reading raw data that has been sanitized or escaped for the web.
When do I need to decode HTML entities?
Whenever you work with escaped content: parsing RSS or XML feeds, reading scraped web content, importing exported HTML, or inspecting data stored by CMS platforms that escape special characters.
Does it handle numeric entities like '?
Yes. Both named entities (like &) and numeric entities (like ' or ©) are converted back to their plain-text equivalents.
Is decoding done locally in my browser?
Yes. The conversion runs entirely client-side with JavaScript, and your input is never sent to any server.