HTML Entity Decoder Online
Use this free HTML entity decoder online to turn HTML character references into readable text. It supports common named entities such as &, <, > and ", along with decimal references such as © and hexadecimal references such as ©.
The same page also works as an HTML entity encoder. You can convert symbols, accents, Unicode characters and emoji into decimal or hexadecimal HTML entities for use in HTML source, templates, documentation and web development. Processing happens in your browser, so ordinary text stays on your device.
Decode Named, Decimal and Hexadecimal HTML Entities
Paste encoded HTML into the input box and choose Decode HTML Entities. For example, & becomes &, <div> becomes <div>, and 👋 becomes the corresponding Unicode emoji. Decimal and hexadecimal character references can be decoded together in the same input.
HTML Entity Encoder for Developers
When you need an HTML encoder online, paste normal text or markup and choose Encode HTML Entities. The tool can encode HTML-sensitive characters, non-ASCII text, symbols and emoji. The hexadecimal option is useful when you prefer numeric character references such as 😀 instead of decimal notation.
Useful for HTML, Unicode and Special Characters
This browser-based HTML character entity decoder is useful for checking HTML source, fixing escaped markup, converting Unicode characters, preparing safe text for HTML documents, and troubleshooting encoded content. It can handle multi-line input while preserving the text content during decoding.