Decode HTML entities like &, <, and ' back to their original characters. Useful when cleaning CMS output, email HTML, or scraped content.
Output will appear here.
Frequently Asked Questions
What entities are supported?
Named entities (&), decimal numeric (&), and hexadecimal (&) forms.
Is this safe for untrusted HTML?
Decoding runs locally but does not sanitize scripts. Never insert decoded output into a page without review.
Will it decode multiple passes?
Paste once — the browser decodes standard HTML entity syntax in one pass.
Need to encode instead?
Use the HTML Entity Encoder to convert characters to entities.
Is this tool free and does it work on mobile?
Yes on both counts. The HTML Entity Decoder on draft21 is completely free with no sign-up required and works on all devices.
Related Tools
HTML Entity EncoderEncode characters as HTML entities.URL DecoderDecode percent-encoded URL strings.Base64 DecoderDecode Base64 to plain text.XML FormatterFormat XML documents for readability.Markdown CleanerStrip markdown formatting from text.Developer & Web UtilitiesBrowse all developer and web utility tools on draft21.