HTML Entities
Encode HTML-unsafe characters (& < > " ') to named entities, or decode named/numeric/hex HTML entities back to text.
Initializing Encoding Studio...
Encoding Studio
How to Use the HTML Entities
Encode HTML-unsafe characters (& < > " ') to named entities, or decode named/numeric/hex HTML entities back to text. The output updates as you type, and your input never leaves this browser tab.
- 01
Choose Encode or Decode
Use the switch at the top of the tool. Pick Encode for plain text, or Decode if you already have an encoded value.
- 02
Paste Your Input
Paste or type into the input box. If the input is not valid for decoding, the tool tells you instead of showing broken output.
- 03
Copy the Result
Copy the result to your clipboard with one click. You don't need an account.
Frequently Asked Questions
Answers about this tool.
Is my data uploaded anywhere when I use the HTML Entities?
No. The HTML Entities runs inside your browser, so nothing you type or paste is sent to a server.
Is this tool free?
Yes. Every tool in Encoding Studio is free, with no usage limit and no sign-up.
Related tools
Unicode Escape Converter
Convert text to \uXXXX escapes or decode escapes back to text, with a per-character code-point inspector.
Open toolASCII / Code Point Converter
Convert text to decimal character codes, or decode codes back to text.
Open toolJSON String Escape/Unescape
Escape a string for safe embedding inside JSON, or unescape a JSON-escaped value.
Open toolBase64 Encoder/Decoder
Encode text to Base64 or decode a Base64 string back to text (RFC 4648).
Open toolBase64URL Encoder/Decoder
URL-safe Base64 (RFC 4648 §5) used by JWTs and URL-embedded tokens.
Open toolAll Encoding Studio tools
Base64, URL, HTML entities, Unicode, hex, binary, ASCII, and JSON string escaping. Pick a format and the result appears as you type, worked out in your browser.
Open tool