HTML Entity Decoder
Turn named and numeric HTML entities back into the characters they represent, covering common HTML5 names, decimal, and hexadecimal references.
How to use
- Paste text containing entities.
- Turn on strict checking to be told about an entity name that is not recognised.
- Copy the decoded text.
An HTML entity decoder resolves named entities and numeric character references back to plain text. Unknown entities are left as written, so nothing is silently lost.
Paste or type something above.
Questions about html entity decoder
- Which entity names are covered?
- The common HTML5 named entities, including punctuation, symbols, arrows, currency, and the Greek letters.
- Are astral characters supported?
- Yes. Hexadecimal references such as a leading hexadecimal reference above the basic plane decode to emoji and other supplementary characters.
- What does strict checking change?
- An unknown entity name is reported as an error instead of being left in the text.
Related tools
- HTML Entity Encoder Escape ampersands, angle brackets, and quotes into HTML entities, or encode every printabl...
- Unicode Converter Convert text to Unicode escapes and back, covering code points beyond the basic multilingu...
- HTML Formatter Re-indent HTML with consistent indentation and one tag per line, while keeping script, sty...