How it works
1
Paste your text
Enter text with characters like <, > and &, or text containing entities.
2
Escape or unescape
Convert reserved characters to entities, or turn entities back into characters.
3
Copy
Copy the safe output straight into your markup.
Frequent questions
Why escape HTML entities?
Characters like <, > and & have special meaning in HTML. Escaping them to <, > and & lets you show them as text instead of having the browser treat them as markup.
Does it handle named and numeric entities?
Yes. Unescaping recognises both named entities like & and numeric ones like &.
Explore more tools
JSON validator
Validate, format and minify JSON.
JWT
Decode, inspect and sign JSON Web Tokens.
Regex tester
Test regular expressions live.
Base64
Encode and decode Base64.
Hash generator
Generate SHA-1/256/384/512 hashes.
File checksum verifier
Verify a file against a checksum.
UUID generator
Generate random UUIDs (v4).
Password generator
Generate strong random passwords.