Converter Web ToolsConverter WebTools

HTML Decode

Decode HTML back to its original text instantly, right in your browser.

Input
Output
Share Link
Settings

What is HTML?

HTML decoding converts HTML entities — such as &lt;, &gt;, &amp; and &quot; — back into the characters they represent (<, >, &, "). It is the reverse of HTML encoding and is useful for reading or extracting text that was stored or transmitted as HTML-escaped content. This tool decodes HTML entities instantly in your browser.

Runs locally: HTML decoding happens in your browser; nothing is uploaded.

How HTML works

Decoding replaces each entity with its character:

  1. Named entities like &lt;, &gt; and &amp; become <, > and &.
  2. Numeric entities like &#60; (decimal) and &#x3C; (hex) become the matching character.
  3. The result is plain text with the original characters restored.

How to use

  1. Paste your HTML-encoded text into the input box.
  2. The decoded result appears instantly.
  3. Click Copy to use the decoded text.

Examples

InputDecoded
&lt;b&gt;bold&lt;/b&gt;<b>bold</b>
Tom &amp; JerryTom & Jerry
5 &lt; 105 < 10
say &quot;hi&quot;say "hi"

Options explained

  • Named, decimal &amp; hex entities — Decodes &amp;name;, &amp;#NN; and &amp;#xHH; forms.

Common uses

  • Reading content that was stored HTML-escaped.
  • Extracting plain text from HTML or feeds.
  • Debugging encoded output from templates or APIs.

Frequently asked questions

What does HTML decoding do?
It turns HTML entities back into normal characters.
What is &amp;#39;?
The numeric HTML entity for an apostrophe (').
How do I encode instead?
Use the HTML Encode tool.