Eternalsix

HTML Entity Encoder / Decoder

Escape and unescape HTML entities — safely, in your browser.

How to use

Pick Encode or Decode, paste your text, and the result appears below. Click Copy to grab it.

About this tool

Convert special characters to HTML entities (encode) or turn entities back into characters (decode). Encoding escapes characters like <, >, &, and quotes so text renders literally instead of as markup. Everything runs locally in your browser — nothing is uploaded.

What you can use HTML Entity Encoder / Decoder for

Frequently asked questions

What does encoding do?

It replaces characters that have meaning in HTML — such as <, >, &, and quotes — with their entity equivalents (like &lt;) so they display as text instead of being parsed as markup.

Which entities does decode understand?

It decodes the common named entities (&amp;, &lt;, &gt;, &quot;, &#39;, &nbsp;, and more) plus numeric entities in both decimal (&#169;) and hexadecimal (&#xA9;) form.

Is my input sent anywhere?

No — encoding and decoding happen entirely in your browser.

More tools

Browse all →
Base64 Encode / Decode
Encode text to Base64 or decode it back — instantly, in your browser.
Basic Auth Header Generator
Turn a username and password into a Basic Authorization header.
Binary to Text Converter
Convert text to binary and binary back to text.
Case Converter
Convert text between camelCase, snake_case, kebab-case, and more.
Color Converter
Convert colors between HEX, RGB, and HSL — with a live swatch.
Cron Explainer
Decode a cron expression into plain English and see its next runs.