Useful Hacks

HTML Entity Decoder

Decode HTML entities back into plain characters.

Processed locally in your browser. Nothing is sent anywhere.
  • Handles named (`&`), decimal (`'`) and hex (`'`) entities.
  • Turns double-encoded or scraped HTML back into readable text.
  • Runs in your browser — safe for content pulled from any source.

Why this is private

  • Processed locally in your browser. Nothing is sent anywhere.
  • Open your browser's DevTools → Network tab while using this tool — you won't see a request carrying your input, because it never leaves your device.
  • Nothing you enter is uploaded to a server or shared with us — the processing happens entirely on your device.

Overview

Decodes HTML entities (named like & and numeric like ' or ') back into their plain characters.

How to use it

  1. 1Paste HTML-encoded text.
  2. 2The decoded output updates instantly.
  3. 3Copy the plain text.

Frequently asked questions

What people use it for

Clean up scraped or exported textTurn `Ben & Jerry's` back into `Ben & Jerry's` after pulling content from a page or feed.
Read an API response that over-encodesDecode entity-escaped fields returned as JSON strings.
Recover text from an old CMS dumpLegacy databases often store entities instead of raw characters.
Check what an entity actually isPaste `—` or `—` to confirm it's an em dash.

Related tools

All web tools

Ready to use HTML Entity Decoder?

HTML Entity Decoder

Search tools

Search for any tool by name, category or keyword