HTML Decode

Decode HTML-encoded text back to readable characters. Supports all named entities, decimal, and hexadecimal references — processed entirely in your browser.

0.00 KB

Type or paste HTML-encoded text here. Named entities like &, decimal references like ©, and hex references like © will be decoded automatically.

(Repeatedly decodes until no entities remain)

This is the decoded version of your HTML-encoded input. Use the Copy button to copy it to your clipboard.

About HTML Decoding

HTML entity decoding converts encoded character references back into their original Unicode characters. This tool supports all entity formats defined in the HTML Living Standard:

  • Named entities: &,  , © and all 2231+ HTML Living Standard references
  • Decimal references: © → © (Unicode codepoint in decimal)
  • Hexadecimal references: © or 😀 → © / 😀
  • Non-BMP characters: Emoji and characters above U+FFFF are fully supported
  • Malformed sequences: Unrecognised or incomplete entities are preserved verbatim and flagged with an anomaly count
  • Multi-layer encoding: Toggle to repeatedly decode until no further entities can be resolved (up to 10 passes)

Common use cases include inspecting CMS exports, decoding API payloads, reading log files, and debugging template output containing HTML-escaped content.

Code Cultivation • © 2026