HTML Entity Decoder
Turn text full of &, " and ’ back into readable characters.
Runs in your browser · No uploads
Your browser is too old to run this tool. Please update it, or use a current version of Chrome, Edge, Firefox or Safari.
- Nothing leaves your device
- No server-imposed size limits
- No sign-up, no watermark
- Free
How to decode HTML entities
- Paste the text with entities.
- The decoded text appears straight away.
- Copy it, or switch direction to encode again.
Good to know
Decoding uses your browser's own HTML reader in a safe, inert way, so every one of the more than 2,000 named entities is understood exactly as browsers do. Tags in the text are left as text; nothing is displayed or run.
Frequently asked questions
Why does my text have &?
It was encoded twice. Decode it, then decode the result once more.
Is my text uploaded?
No. Everything happens in your browser, and the page is blocked from uploading anything.
Related tools
-
Encode HTML entities
Escape <, >, & and quotes for HTML, and optionally every non-ASCII character. -
Decode a URL
Decode percent-encoded URLs back into readable text. -
Decode Base64
Turn Base64 back into text, or into the file it contains. -
Clean up text
Remove extra spaces, line breaks and duplicate lines, or sort lines.