Unitoolify HTML Decode

Convert HTML entities back to plain text

Encode Decode ← Home

About HTML Decoding

The opposite of the encoder: &lt; goes back to <, &amp; 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 (&amp;) or numeric (&#39;).

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 &lt; 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 &amp;) 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.

Related Tools