U+
Showing 200 characters (limited to 200 — refine search)
About
The Unicode Lookup tool lets you explore characters from across the Unicode standard. Search by name (e.g. "snowflake") or code point (e.g. U+2744), or paste any character to see its full metadata: Unicode code point, character name, block, category, UTF-8 bytes, HTML entity codes, and escape sequences for JavaScript and CSS.
How to use
- 1 Type a character name or code point in the search box (e.g. "heart" or "U+2764").
- 2 Alternatively, paste any character into the Inspect panel.
- 3 The tool shows code point, name, block, UTF-8 bytes, and HTML entities.
- 4 Click Copy to copy the character or its code to your clipboard.
- What is a Unicode code point?
- A Unicode code point is a unique number assigned to every character in the Unicode standard, written as U+ followed by a hexadecimal number. For example, U+0041 is the Latin capital letter A, U+1F600 is the grinning face emoji 😀. There are over 149,000 characters assigned across 168 scripts in Unicode 15.
- How do I find the Unicode code point of a character I have copied?
- Paste the character into the Inspect panel. The tool will immediately display its Unicode code point (e.g. U+2665), official name (e.g. BLACK HEART SUIT), block (e.g. Miscellaneous Symbols), UTF-8 byte sequence, HTML entity, and JavaScript/CSS escape sequence.
- What is the difference between UTF-8, UTF-16, and UTF-32?
- UTF-8, UTF-16, and UTF-32 are different ways of encoding Unicode code points as bytes. UTF-8 uses 1–4 bytes per character and is the dominant encoding for the web because ASCII characters (U+0000–U+007F) use just 1 byte, making English text compact. UTF-16 uses 2 or 4 bytes and is used internally by Windows, Java, and JavaScript strings. UTF-32 uses 4 bytes per character — simple but space-inefficient.