HTML Encode / Decode
Escape characters that have special meaning in HTML (<, >,
&,
",
') or decode entities back to
their characters. Runs entirely in your browser.
Direction
Mode
Escapes only the five characters HTML treats specially —
& < > " '. Best for
embedding text inside markup.
Try
Frequently asked questions
Which characters does HTML encoding escape?
In Minimal mode it escapes the five characters HTML treats specially — & < > " and ' — turning them into entities like & < and > so they display as text instead of markup.
What's the difference between Minimal and Full mode?
Minimal escapes only the five HTML-special characters, best for embedding text inside markup. Full also escapes every non-ASCII character (like é or ¢) into numeric entities for maximum compatibility.
Can it decode entities back to plain text?
Yes. Switch to Decode mode to convert both named entities (such as & and ") and numeric entities back to their original characters.
Does my text get uploaded anywhere?
No. Encoding and decoding run entirely in your browser, so the text you paste never leaves the page.
Related tools
- JWT Decoder Decode header, payload, and signature with expiry status checks.
- Base64 Encode / Decode Convert text and files to Base64 or decode Base64 back to text.
- URL Encode / Decode Percent-encode strings for URLs or decode them back to readable text.
- UUID Generator Generate v4 UUIDs one at a time or in bulk up to 50 at once.