HTML Entity Encoder
Convert special and non-ASCII characters to HTML entities in named (é), decimal (é) or hexadecimal form.
Runs in your browserText → HTML
Loading tool…
Example
<p>Café & "crème"</p>
<p>Café & "crème"</p>
How to use the HTML Entity Encoder
- Paste or type your Text into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the HTML result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Related converters
HTML EscapeEscape & < > " and ' so untrusted text can be safely inserted into HTML pages and attributes.XML EscapeEscape the five XML special characters (& < > " ') so text is safe in XML element content and attributes.HTML Entity DecoderDecode named (&, ©, €), decimal and hexadecimal HTML entities back to plain Unicode characters.URL DecoderDecode percent-encoded URLs and query strings back to readable UTF-8 text, optionally treating + as a space.Base32 EncoderEncode text or hex bytes to RFC 4648 Base32 (A–Z, 2–7), as used by TOTP secrets and other case-insensitive systems.URL EncoderPercent-encode text for safe use in URLs and query strings, as a URL component, full URL or form data, with full UTF-8 support.Base32 DecoderDecode RFC 4648 Base32 to text or hex bytes. Padding is optional and lowercase input is accepted.Base58 EncoderEncode text or hex bytes with the Bitcoin Base58 alphabet, which avoids look-alike characters such as 0, O, I and l.