Encoding
Decode XML and HTML entities back to readable text — & becomes &, A becomes A.
Decoding runs locally in your browser. Nothing is uploaded, logged, or stored.
The five predefined XML entities (& < > " '), common HTML entities like ©, —, and …, plus all numeric character references in decimal (©) and hexadecimal (©) form. Unknown named entities are left untouched so you can spot them easily.
Reverse direction? Use the XML Escape tool. For JSON-style escapes, see JSON Unescape.
RSS feeds often double-escape HTML — decode the entities to see the real article snippet.
Turn &quot; and &#39; noise from scraped pages back into normal quotation marks.
Encode and decode Base64 with full Unicode support. URL-safe mode included.
Percent-encode and decode URLs and query parameters, component or full-URL mode.
Encode and decode Punycode (IDN) domain names — convert Unicode domains to xn-- form and back.
Encode and decode Base32 (RFC 4648) — the encoding used by TOTP authenticator secrets.
Looking for something else? Browse all tools