HTML Entity Lookup

Search HTML entities by name or character. Find entity codes for special characters.

About the HTML Entity Lookup

This tool is a searchable reference of common HTML entities. Each row shows the rendered character, its named entity (e.g. &), its numeric entity (e.g. &), and a short description. Click any row to copy the named entity to your clipboard — handy when you need to escape a character in HTML.

What are HTML entities?

HTML entities are special sequences that let you display reserved characters (like <, >, and &) and characters that aren't easy to type, such as currency symbols, mathematical operators, and typographic punctuation. They come in two forms: named entities like &copy; and numeric entities like &#169;.

How to use this tool

  1. Type a character or part of an entity name into the Search box.
  2. Click any row to copy the named entity (e.g. &copy;) to your clipboard.
  3. Paste the entity into your HTML where the character should appear.

Frequently asked questions

Named or numeric — which should I use? Named entities are easier to remember, but numeric entities (especially hexadecimal) cover every Unicode character. For the common characters in this table, named entities are usually preferred.

Do I need to escape these characters in HTML? Only &, <, >, and (in attributes) " and ' must be escaped. Other entities are for convenience or to display characters not on your keyboard.

What gets copied when I click a row? The named entity (including the leading & and trailing ;) is copied, ready to paste into HTML.