Browse and copy Unicode characters, symbols, and emoji. Search by name or code point. Free online reference. This tool runs entirely in your browser — no data is sent to any server. It's fast, free, and works on any device.
Unicode defines over 154,000 characters covering 168 modern and historic scripts, plus symbols, emoji, and technical characters. Finding a specific character — whether it's a mathematical operator (∑), currency symbol (₿), arrow (→), or obscure punctuation (‽) — requires knowing where to look. This lookup tool searches by name, code point (U+XXXX), or by pasting the character itself. It shows complete character information including the official Unicode name, block, category, and related characters. Essential for developers handling internationalization, designers using special typography, linguists working with rare scripts, and anyone who needs that one specific symbol they can't find on their keyboard.
A code point is a character's unique identifier, written as U+ followed by hexadecimal digits. 'A' is U+0041, '€' is U+20AC, '😀' is U+1F600. The first 128 code points (U+0000-U+007F) match ASCII.
As of Unicode 15.1 (2023): over 154,000 characters. Unicode can accommodate 1,114,112 code points total (17 planes × 65,536 each). New characters are added in annual releases — emoji being the most visible additions.
Unicode is the character set (the catalog). UTF-8 is an encoding (how characters are stored as bytes). UTF-8 uses 1-4 bytes per character and is the dominant encoding on the web. UTF-16 (used by Java, JavaScript, Windows) uses 2-4 bytes.
Options: copy from this tool, use keyboard shortcuts (Alt codes on Windows), character maps (charmap on Windows, Character Viewer on Mac), or HTML entities for web (e.g., → for →). On Mac: Ctrl+Cmd+Space opens the character picker.
Blocks are contiguous ranges of code points grouped by script or purpose. Examples: Basic Latin (U+0000-007F), Greek and Coptic (U+0370-03FF), Mathematical Operators (U+2200-22FF). Blocks help organize the massive character set logically.