jsonecho

HTML Unescape

Paste escaped HTML text and get the original characters back.

Loading the tool...

How to use HTML Unescape

  1. Paste the escaped text.
  2. Copy the readable result.

About HTML Unescape

You copied text out of an HTML source, a database dump or a feed and it is full of &, " and '. Unescaping turns the entities back into the characters they stand for, so the text reads normally again.

Named entities such as © and  , and numeric ones in decimal or hex, are all understood. The conversion uses the browser's own entity table, so the full HTML list is supported.

Frequently asked questions

Does it decode every named entity?

Yes. The tool uses the browser's own HTML parser to decode text, so the complete list of named entities is supported, including ©, € and  .

Is it safe to unescape untrusted text?

The text is decoded into a plain string, never inserted as HTML, so nothing is executed. Be careful where you put the result afterwards.

Why do I still see & after unescaping?

The text was escaped twice. Run the result through the tool once more to remove the second layer.

More in Escape and Text

All tools →