DevFmt/

HTML Decode

Input — Encoded
Output — Decoded

How to use HTML Decode

HTML Entity Decoder converts HTML entities back into the characters they represent. Named entities like &, <, and  , as well as numeric references in decimal (©) or hexadecimal (©) form, are all converted to their original characters.

Paste text containing HTML entities into the input panel and the decoded, readable output appears instantly. This is useful when you've extracted content from HTML source, a database, or an API response and need to see the real characters rather than their encoded form.

Key features: decodes named, decimal, and hexadecimal entities, real-time conversion, one-click copy and download, and handles mixed content with both entities and plain text.

HTML decoding is handy for cleaning up scraped web content, debugging template output, reading email HTML, and converting encoded strings stored in databases back to plain text. Because decoding runs entirely in your browser, any content you paste — including data from internal systems — stays private and is never sent to a server.

FAQ

How do I decode HTML entities?
Paste text containing entities like < or © into the input panel. DevFmt converts every entity back to its original character and shows the readable result instantly.
Does it handle numeric entities?
Yes. It decodes named entities (©), decimal numeric references (©), and hexadecimal references (©) — all three resolve to the same character.
What is a non-breaking space?
The   entity represents a non-breaking space — a space that prevents a line break at that point. The decoder converts it back to a regular space character.
Is my content kept private?
Yes. All decoding runs locally in your browser. Nothing is uploaded or logged.

We use cookies for anonymous analytics and ads. Your tool data never leaves your browser.