HTML Character Map

Browse and copy HTML character entities

How to use HTML Character Map

  1. 1Type or paste text with special characters.
  2. 2Choose convert to HTML entities (e.g. © → ©) or reverse.
  3. 3See each character's named and numeric entity, then copy.

HTML character entities: names and numbers

char → named (©) or numeric (© / ©)

Entities let you insert characters you can't type or that would be misread as tags—copyright ©, trademark ™, non-breaking space. Forms: named (©) and numeric (© or hex ©).

Named entities read better; some rare symbols exist only as numeric. Numeric entities are maximally compatible and cover any Unicode point.

This tool lists each character's name and number, handy for precise insertion in HTML, email templates, and rich text without errors.

Frequently asked questions

Named or numeric entity?

Named is more readable and maintainable; numeric has the best compatibility and covers any code point. Mixing is fine if your tooling supports it.

Why do some symbols lack a named entity?

HTML defines a limited set of named entities for standard chars; newer Unicode often only has numeric. Use &#xXXXX; to cover it.

Do entities conflict with storing UTF-8 chars?

No. Modern sites mostly store UTF-8 directly; entities are for must-escape or semantics-clear cases.

More Tools