Decode HTML Entities Online
Decode HTML entities online to convert escaped markup like <, >, &, and " back into their original characters. Useful for reading escaped HTML from CMS exports, log files, API responses, and template output where content has been entity-encoded for safe HTML rendering.
How to use HTML Entity Decoder Converter
Paste content into the encoded html entities panel.
Run the converter to generate the target format instantly.
Copy the result once it looks right.
What this tool helps you do
Paste, convert, and copy results quickly
Useful for APIs, configuration files, and structured text
Sample input is built in for quick testing
Copy the converted output as plain text
Why this helps in text and data workflows
Reading escaped HTML from a CMS database export or content migration file where the markup was stored as entities.
Decoding an API response or log entry where HTML content was entity-encoded before being serialised.
Cleaning up escaped HTML from a template or string variable to inspect the original markup structure.
Converting entity-encoded content from an email template or newsletter tool back into readable HTML for editing.
Common problems and fixes
Some entities in the output are still encoded.
The content may be double-encoded — entities were encoded more than once. Run the decoder a second time to expand the remaining entities.
The decoded output has unrecognised named entities that were not decoded.
Only standard named HTML entities are decoded. Obscure or custom named entities may not be recognised. Use numeric entity references like   instead of if you need guaranteed decoding.
I need to encode HTML entities, not decode them.
Use the HTML Entity Encoder to escape characters like <, >, and & into their entity equivalents for safe use in HTML.
Related tools
Related Guides
Frequently asked questions
How do I decode HTML entities?
Paste the encoded text into the input box, run the decoder, and copy the readable output.
Does this HTML entity decoder support common named entities?
Yes. It decodes common named entities like &, <, >, ", and as well as numeric entity references like   and  .
Is this HTML entity decoder free?
Yes. It is free to use in your browser.
What is an HTML entity?
An HTML entity is a coded representation of a character that has special meaning in HTML or cannot easily be typed. For example, < represents < and & represents &. Entities are used so browsers display the character as text rather than interpreting it as markup.
What if the content is encoded twice?
Run the decoder twice. Double-encoded content like &lt; decodes to < on the first pass and to < on the second.
Can I encode HTML entities with this tool?
No, this tool only decodes. Use the HTML Entity Encoder to escape characters for safe use in HTML.