HTML Unescape

Your data never leaves your browser

Convert HTML entities back to their original characters.

Brie — Bug Reporting Tool

Fixing broken HTML in production?

Brie captures the DOM, console errors, and a full session replay so your team can see exactly what went wrong.

About HTML Unescape

Reverse HTML escaping by converting &, <, >, ", ', and numeric entities (&#decimal; and &#xhex;) back to their original characters. Useful when you need to read or process HTML source that has been entity-encoded.

How to use

  1. Paste your HTML-escaped text into the input panel.
  2. The decoded text appears instantly in the output panel.
  3. Copy the result to use the original unescaped content.

More HTML Tools

Frequently Asked Questions

FAQs about HTML Unescape

Which entities are decoded?

Named entities (&, <, >, ", ',  ) plus all &#decimal; and &#xhex; numeric entities.

What about less common named entities like ©?

This tool handles the most common named entities. For a comprehensive list, use the HTML Entities to Text tool or a full HTML parser.

Can I decode double-escaped HTML?

Run the tool twice. Each pass decodes one level of escaping.

Does this decode JavaScript unicode escapes like \u003c?

No. This tool only handles HTML entities. JavaScript unicode escapes are a separate encoding format.

Is my data safe?

Yes. All decoding happens in your browser using JavaScript string operations. No data is sent to any server.