Skip to content

HTML Decoder

Decode HTML entities like & and ' back to readable characters.

0 chars | 1 lines
0 chars | 0 lines

All conversions happen in your browser. No data is sent to our servers - see why that matters. Share links encode your input in the URL itself; nothing is stored on a server.

How to Decode HTML Entities

Paste the encoded text into the input panel. Named and numeric HTML entities are converted back to their original characters instantly.

Where Encoded HTML Comes From

HTML entities appear in scraped web content, RSS feeds, CMS exports, API responses that sanitize output, and email templates - anywhere text was prepared for safe display in a browser.

Common Use Cases

Decode HTML when cleaning up scraped data, reading feed content, migrating CMS databases, debugging template output, or restoring readable text from sanitized API responses.

Frequently Asked Questions

What entities are supported?

All numeric entities (decimal ' and hexadecimal ') plus the common named entities: &, <, >, ", ',  , ©, —, and more.

Why does text from websites contain &?

Content that was HTML-encoded twice shows & instead of &. Run the decoder twice to fully restore double-encoded text.

Can it decode emoji entities?

Yes. Numeric entities outside the basic range, like 😀, are decoded to their Unicode characters including emoji.

Is my data private?

Yes. Decoding runs entirely in your browser - your text is never uploaded to a server.

Related Tools