HTML Entity Encode & Decode — Free & Private (In-Browser)
Encode or decode HTML entities in your browser. Escape <, >, &, and quotes for safe templating. No upload. Free and unlimited.
More converters
All free, all private — everything runs in your browser.
Base64 Encode
Encode text or files to Base64 in your browser. Handles UTF-8 correctly and large files via the File API. No upload. Free.
Base64 Decode
Decode Base64 back to text in your browser. Handles UTF-8 and reports invalid input clearly. No upload, no signup. Free.
URL Encode / Decode
Percent-encode or decode URLs and query strings in your browser. Switch between encode and decode instantly. No upload. Free.
JWT Decoder
Decode a JSON Web Token header and payload in your browser. No signature is sent anywhere. Read claims locally. Free and unlimited.
Hex Encode / Decode
Convert text to hexadecimal and back in your browser. Supports UTF-8 bytes and space/case formatting. No upload. Free and unlimited.
JSON to CSV
Convert JSON to CSV in your browser. Handles nested objects and arrays of records. Your data is never uploaded. Free and unlimited.
How to use HTML Entity Encode / Decode
- 1Paste your text into the input box.
- 2Choose encode or decode and any options.
- 3The HTML Entity Encode / Decode runs entirely in your browser — nothing is uploaded.
- 4Copy the result to your clipboard.
HTML Entity Encode / Decode FAQ
- Which characters are escaped?
- <, >, &, and both quote types by default — the set needed for safe HTML templating. Everything runs locally in your browser.