Free HTML Entity Encoder / Decoder

Encode special characters to HTML entities or decode them back. Handles &, <, >, ", ' and numeric entities. 100% in your browser.

See S.C.A.L.A. pricing plans

How It Works

Search or browse the complete HTML entity reference. Find entities by name, character, or decimal/hex code. Copy any entity with one click to paste into your HTML code. Covers special characters, symbols, arrows, and mathematical operators.

When to Use It

  • Web development — quickly find the correct HTML entity for copyright, trademark, currency, and arrow symbols.
  • Content editing — insert special characters like em dashes, non-breaking spaces, and accented letters in HTML.
  • Email templates — use HTML entities for symbols that might not render correctly across email clients.

Frequently Asked Questions

What is the difference between named and numeric entities?

Named entities like &amp;copy; are human-readable. Numeric entities like &amp;#169; work the same way but are supported by more parsers. Both render identically.

When should I use entities vs UTF-8 characters?

If your page uses UTF-8 encoding (recommended), you can type most characters directly. Use entities for characters that conflict with HTML syntax like < > & and quotes.

Are all entities supported by all browsers?

Named entities for common symbols are universally supported. Some obscure named entities may not work in older browsers — use numeric codes as a fallback.

Discover SOLO SARA — The AI WhatsApp assistant for freelancers at €9.90/month

All processing happens in your browser. No data is sent to any server.