HTML entity encode / decode
Escape text to HTML entities or decode named and numeric entities back to text.
How to use
HTML entity encode / decode lets you escape text to HTML entities or decode named and numeric entities back to text. Type or paste your text, choose the direction, and the encoded or decoded result appears instantly.
Everything is computed in your browser with native APIs, so your input stays private and works offline. It's completely free, with no sign-up, no watermarks and no limits on how often you use it.
Examples
Paste an encoded string to decode it back to plain text, or type text to encode it — both directions work.
Once hTML entity encode / decode shows your output, use the copy or download button to grab it — no retyping.
Frequently asked questions
Is HTML entity encode / decode free to use?
Yes. HTML entity encode / decode is completely free with no sign-up, no watermarks and no usage limits.
Is my data private?
Yes. Everything is computed in your browser with native APIs, so your input stays private and works offline.
Does HTML entity encode / decode work on mobile?
Yes. It works in any modern browser on desktop, tablet or phone, and keeps working offline once the page has loaded.
Related tools
Encode text to Base64 or decode Base64 back to text, with URL-safe support.
Percent-encode or decode text for safe use in URLs, in component or full-URI mode.
Convert UTF-8 text to its hexadecimal bytes and back, with custom separators.
Decode a JSON Web Token's header and payload and inspect its time claims. No verification.