Browse and search 2,100+ HTML named character references sourced from the WHATWG spec. Filter by category (Math, Arrows, Greek, Latin and more), search by name or codepoint, and click any card to see HTML, CSS, JS and URL usage examples with one-click copy.
2125 entities · 22 pages · Click any card to see usage examples
A complete, searchable reference of 2,100+ HTML named character references sourced directly from the WHATWG HTML specification — the authoritative list all modern browsers implement. Entities are grouped into 8 categories (Essential, Latin, Greek, Math, Arrows, Currency, Punctuation, Symbols) and displayed in a paginated card grid. Click any card to open a usage modal showing ready-to-use HTML, CSS, JavaScript and URL-encoded examples, each with a one-click copy button.
QWhere does the entity list come from?
All 2,100+ entries are sourced from the official WHATWG HTML specification (html.spec.whatwg.org/entities.json), which is the canonical reference that browsers follow.
QWhen should I use named entities vs numeric codes?
Named entities like & are more readable in source code. Numeric decimal (&) or hex (&) codes are useful when the named form is less familiar or when generating HTML programmatically.
QDo I need HTML entities for characters in UTF-8 documents?
For UTF-8 encoded HTML pages most characters can be used directly. However, you must always escape <, >, &, and " as <, >, &, and " to prevent HTML injection.
QAre these entities valid in XML and XHTML too?
XML only recognises five predefined entities (&, <, >, ', ") natively. To use other named HTML entities in XML you must declare them in a DTD or use numeric codes instead.