HTML Decode

Turn &, ", ’ and every other HTML entity back into the characters they represent.

  • Runs in your browser
  • Free, no sign-up
Ctrl + Enter also runs the tool

What this tool gives you

All entity types

Named (é), decimal (é) and hexadecimal (é) references are decoded.

Safe decoding

Tags are not interpreted, so decoding untrusted content cannot run scripts.

Instant

Results update as you paste.

Frequently asked questions

Why is my text double-encoded?

A string encoded twice shows up as <. Run the decoder a second time on the result to peel off the second layer of encoding.

Does decoding remove HTML tags?

No. Tags stay as text. If you also want to strip markup, pass the decoded result through the Strip HTML Tags tool.

Which named entities are supported?

The complete HTML5 list, over two thousand names, because decoding uses the browser parser itself rather than a lookup table.

Is the result safe to paste in a page?

Only after re-encoding. Decoded text contains raw < and & characters that must be escaped again before it goes into HTML.

From APIVoid

Need security checks inside your own product?

APIVoid turns the lookups you run here into developer-friendly JSON APIs: IP reputation, URL status and redirects, DNS lookups, SSL info, domain age, screenshots and much more. Simple pricing, 30-day free trial.