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 ReadySelect a category or search symbols by name/code. Click any entity to copy its HTML code.
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 < for <) and invisible characters (like ). They can also display characters that are difficult to type on a keyboard.
Entity name: © — human-readable, easiest to remember
Decimal: © — uses Unicode code point in decimal
Hexadecimal: © — uses Unicode code point in hex
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.
Entity names are case-insensitive in most browsers, but lowercase is the conventional standard. Both © and © should work, though lowercase is recommended.
Five predefined characters MUST be escaped: & (&), < (<), > (>), " ("), and ' (' or ').
Use the &#number; (decimal) or &#xhex; (hexadecimal) format with the Unicode code point. Example: ❤ = ❤ or ❤.