Free HTML Decoder

Scraped content full of & and '? The HTML Decoder converts entities back to plain characters instantly — named, decimal, and hexadecimal forms all handled. Paste markup-heavy text and get clean, readable output for analysis, migration, or re-use.

Handles named (&), decimal (&) and hex (&) entities.

Private by design. This tool runs 100% in your browser — your input is decoded locally and never uploaded or stored anywhere.

How to Use the HTML Decoder

  1. Paste HTML containing entities like & or '.
  2. The decoded text appears live.
  3. Click Copy to use the plain text.

Features

Live decoding; named, decimal and hex entities; copy button.

Benefits & Use Cases

Clean scraped web content, recover original text from CMS exports, decode email HTML to plain text, or normalize data feeds.

Tips

Decoding entities can reintroduce active HTML — if the result goes back into a web page, encode it again at output time to avoid XSS.

Frequently Asked Questions

What are HTML entities?

They are codes like &amp; or &#65; that represent characters in HTML. They let documents include reserved characters (<, &) and any Unicode symbol safely.

Which entity formats are supported?

Named (&amp;), decimal (&#38;), and hexadecimal (&#x26;) — the tool decodes all three using the browser's own HTML parser.

Some entities did not decode — why?

Likely they are invalid or missing the trailing semicolon. Browsers are lenient in pages, but strict decoding requires well-formed entities.

Is the decoded output safe to publish?

Not automatically. Decoding can restore <script> tags and other active markup — always re-encode or sanitize before inserting into a page.

Related Tools