📝

HTML Decode

Decode HTML entities

Frequently Asked Questions

What is HTML decoding?

HTML decoding converts HTML entities back to their original characters. &amp; becomes &, &lt; becomes <, &gt; becomes >, &quot; becomes ". This reverses HTML encoding to show the actual content.

When do I need to decode HTML entities?

When scraping web content, processing API responses that contain HTML-encoded text, reading RSS feeds, or displaying user-generated content that was encoded for safe storage. The decoder handles all named and numeric entities.

What are HTML numeric entities?

Numeric entities use character codes: &#169; = © (decimal), &#x00A9; = © (hexadecimal). They can represent any Unicode character, including emoji: &#128512; = 😀. The decoder handles both decimal and hex formats.

Can I decode HTML entities in bulk?

Yes. Paste any amount of text containing HTML entities and the decoder converts all of them simultaneously. It preserves non-encoded text and only transforms entity sequences, leaving the rest unchanged.

Is HTML decoding the same as URL decoding?

No. HTML encoding uses entities (&amp;) for safe display in HTML. URL encoding uses percent-encoding (%20 for space) for safe use in URLs. They serve different purposes and use different syntax. Use the URL Decoder for URL-encoded strings.