HTML Entity Decoder
Paste text full of HTML entities to turn it back into readable characters. Named entities like & and , decimal entities like é and hex entities like é are all decoded instantly in your browser.
How to decode HTML entities
- Paste your encoded text or HTML into the input box.
- Read the decoded characters in the output box as you type.
- Copy the decoded result and use it wherever you need plain text.
Examples
Decode escaped markup
<div>a&b</div>
<div>a&b</div>
Decode a numeric entity
Café ☕
Café ☕
Frequently asked questions
What does HTML entity decoding do?
It converts escaped sequences like &, < and é back into the real characters they stand for, such as &, < and é, so the text reads normally.
What is the difference between named and numeric entities?
Named entities use a word, like © for the copyright sign. Numeric entities use a code point in decimal (©) or hexadecimal (©). This tool decodes all three forms.
What happens to entities it does not recognise?
Unknown or malformed references like &unknownxyz; are left exactly as written. Only valid named, decimal and hex entities are decoded, so nothing else is changed.
How is handled?
is decoded to a non-breaking space (U+00A0). It looks like a normal space but will not wrap or collapse the way a regular space does.
Does it decode everything in one pass?
Yes. Decoding happens in a single pass, so &lt; becomes the literal text < rather than being double-decoded into a less-than sign.
Is my text private?
Yes. Decoding runs entirely in your browser and nothing is uploaded to a server.
Related tools
HTML Entity Encoder
Encode text to HTML entities online. Escape &, <, >, " and ' so markup renders safely, with an option to convert non-ASCII characters too. Free and private.
URL Decoder
Decode URL-encoded text online. Turn %20, %26 and + back into readable characters, with full unicode support. Free, instant and runs in your browser.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.
Base64 Decode
Decode Base64 to plain text online. Paste a Base64 or base64url string and get instant UTF-8 output. Free, fast and runs in your browser.