🏷️HTML Entity Encoder / Decoder

Encode text to HTML entities or decode them back — live, bidirectional, full Unicode.

Encode scope
Entity format
Plain text
HTML entities

HTML entity encoder decoder — free, safe, full Unicode

Working with HTML entities? Our free HTML Entity Encoder / Decoder converts both ways instantly. Paste text to turn special characters into safe HTML entities, or paste entities to decode them back to readable text—change either side and the result updates live. It handles full Unicode, so symbols, accents, and emoji convert correctly without breaking.

It covers the cases that matter: encode just the HTML-unsafe characters like <, >, &, and quotes, or encode everything non-ASCII for maximum safety, and decode named, decimal, and hex entities alike. Decoding is done safely, so pasted markup is never executed—just converted to plain text. A single click copies either side. Whether you're escaping content for a web page, fixing mojibake, or debugging encoded output, you'll get a clean, correct result. Simply paste your text or entities to convert instantly. No sign-up, no downloads, no limits—just accurate results, privately.