HTML Entity Decoder

Free online HTML entity decoder. Convert HTML entities like &, <, > back to their original characters instantly. — runs 100% in your browser, client-side only. No data is sent to any server. Free to use, no account required.

Free Client-Side No Login No Storage
Loading tool...

How to Use the HTML Entity Decoder

  1. Paste HTML with entities (e.g. &amp;, &lt;) into the input.
  2. Click Decode to convert back to original characters.

Decodes all named HTML entities (&amp;, &lt;, &gt;, etc.) and numeric entities (&#38;, &#x26;) back to their original characters.

What is HTML Entity Decoder?

HTML decoding converts HTML entities (< > & " etc.) back to their original characters (<, >, &, "). It reverses HTML encoding used to safely display special characters.

Why Use This Tool

When scraping web content or processing HTML data, you encounter encoded entities. Decoding reveals the actual text content for processing, display, or further use.

When to Use It

Use HTML decoding when processing scraped web content, reading encoded API responses, converting HTML entities in database exports, or displaying user-entered HTML-encoded text.

Common Uses

  • Processing scraped web content
  • Decoding HTML in API responses
  • Converting encoded database exports

Frequently Asked Questions

What are HTML entities?

Named (&) or numeric (&) codes representing characters that have special meaning in HTML. They ensure characters display correctly instead of being interpreted as markup.

Why would text be HTML-encoded?

To prevent XSS attacks and ensure proper rendering. Characters like <, >, &, and quotes are encoded to stop browsers from interpreting them as HTML tags or attributes.

Does this decode all entity types?

Yes. CipherKit decodes named entities (&), decimal entities (&), and hexadecimal entities (&) — all standard HTML entity formats.