🔣 HTML Symbol Entities Reference

Free online HTML symbol entities reference with 300+ entities. Browse by category, search by name or code, and copy entity syntax with one click. Includes all common HTML entities: copyright ©, trademark ®, arrows, math symbols, currency signs, Greek letters, and more. Pure frontend, works offline.

300+ Symbols · Zero Dependency · Offline Ready

HTML Symbol Entity Lookup

Select a category or search symbols by name/code. Click any entity to copy its HTML code.

300+ symbols

How to Use HTML Entities

An HTML entity is a piece of text ("string") that begins with an ampersand (&) and ends with a semicolon (;). Entities are frequently used to display reserved characters (like &lt; for <) and invisible characters (like &nbsp;). They can also display characters that are difficult to type on a keyboard.

Three Formats

Entity name: &copy; — human-readable, easiest to remember

Decimal: &#169; — uses Unicode code point in decimal

Hexadecimal: &#xA9; — uses Unicode code point in hex

FAQ

What's the difference between HTML entities and Unicode?

HTML entities are HTML-specific escape sequences starting with &; Unicode is the international character encoding standard. Modern web pages typically use UTF-8 directly, but HTML entities remain useful for ensuring compatibility and representing characters that are hard to type.

Are HTML entity names case-sensitive?

Entity names are case-insensitive in most browsers, but lowercase is the conventional standard. Both &COPY; and &copy; should work, though lowercase is recommended.

Which characters must be escaped in HTML?

Five predefined characters MUST be escaped: & (&amp;), < (&lt;), > (&gt;), " (&quot;), and ' (&#39; or &apos;).

How do I use a symbol not in this list?

Use the &#number; (decimal) or &#xhex; (hexadecimal) format with the Unicode code point. Example: ❤ = &#10084; or &#x2764;.

HTML Symbol Entities Reference | No Signup, Client-Side · Data Never Leaves Your Device

Feedback: dexshuang@google.com