HTML Entity Lookup

Search and browse HTML entities by name, character, Unicode code, or category.

  1. Home
  2. Utility
  3. HTML Entity Lookup
Showing 0 of 0 entities

What Is HTML Entity Lookup?

An HTML entity is a special character code used in HTML documents to represent characters that are reserved, invisible, or otherwise difficult to type on a standard keyboard. HTML entity lookup tools allow developers, content writers, and web designers to quickly search and find the correct entity name, numeric code, or hex code for any character they need to display in a browser.

Common use cases include displaying angle brackets (< and >), ampersands (&), copyright symbols (©), accented letters like é, mathematical symbols, currency signs, and various punctuation marks. Without proper HTML entities, browsers may misinterpret special characters as part of HTML syntax, breaking page rendering or creating security vulnerabilities like XSS.

This tool provides a searchable, filterable reference of hundreds of HTML entities organized by category. You can search by entity name (e.g., copy), by the character itself, or by Unicode code point. Each result shows the entity name, numeric and hex references, and a live preview of the character so you can confidently use it in your projects.

How to Use This HTML Entity Lookup Tool

  1. Search — Type an entity name (e.g., copy), a character (e.g., ), or a code point (e.g., U+00A9) into the search box. Results filter instantly as you type.
  2. Filter by category — Use the category dropdown to narrow results to a specific group such as Special Characters, Currency, Math & Technical, Greek Letters, or Accented Letters.
  3. Browse results — The table shows the entity name, numeric reference (&#NNN;), hex reference (&#xNN;), and a live character preview.
  4. Copy the entity — Click any row or copy button to copy the entity code to your clipboard for use in your HTML or XML documents.

Frequently Asked Questions

What is the difference between entity name and numeric reference?

An entity name is a mnemonic alias like &lt; for the less-than sign, while a numeric reference uses the character's decimal or hex code point like &#60; or &#x3C;. Entity names are easier to remember, but not all characters have a named entity. Numeric references work for every Unicode character.

Which HTML entities are commonly used in web development?

The most frequently used HTML entities are &lt; (<), &gt; (>), &amp; (&), &quot; ("), &nbsp; (non-breaking space), &copy; (©), and &euro; (€). These cover basic syntax escaping and common typographic symbols.

How do I use an HTML entity in my code?

Simply insert the entity code directly into your HTML document. For example, to display a copyright symbol, write &copy; or &#169; in your HTML source. The browser will render the actual character.

Are HTML entities case-sensitive?

Yes, HTML entity names are case-sensitive. For example, &Eacute; renders as É while &eacute; renders as é. However, numeric references are not case-sensitive — &#xE9; and &#xe9; both produce the same character.

Can I use HTML entities in XML documents?

XML supports only a few predefined entities (&lt;, &gt;, &amp;, &quot;, &apos;). For other characters in XML, you must use numeric character references like &#169; rather than named entities.

Last updated: 9 Jul 2026