Docomint

HTML Entity Decoder

Convert HTML entities like & and ' back into their original characters.

🔒 Processed on your device

Reverses HTML entity encoding — turns & back into &, ' back into ', and so on — for reading encoded text copied from a page's source or an API response that returns entity-escaped HTML.

Example: &lt;p&gt;Tom &amp; Jerry&#39;s Show&lt;/p&gt; decodes to <p>Tom & Jerry's Show</p> — the original characters restored, no longer entity-escaped.

How it works

  1. Paste HTML-entity-encoded text
  2. Named and numeric entities are decoded instantly, on your device
  3. Copy the plain-text result

Frequently asked questions

What HTML entities does this decoder support?

The common named entities (&amp;, &lt;, &gt;, &quot;, &apos;, &nbsp;, &copy;, curly quotes, dashes, and similar) plus any numeric entity (&#39; or &#x27;) — which covers the vast majority of entities you'll actually run into.

Is my text uploaded anywhere?

No — HTML Entity Decoder runs entirely in your browser using JavaScript/WebAssembly. Your text is never sent to a server.

Does this decode numeric entities like &#39; as well as named ones like &amp;?

Yes — both named entities and numeric entities, decimal or hexadecimal, are decoded correctly.

Related tools