← Back to all tools

🔣 Unicode Lookup

Search and copy Unicode characters

About Unicode Character Lookup

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.

How to Use Unicode Character Lookup

  1. Search by character name, code point, or paste a character
  2. Browse Unicode blocks and categories
  3. View character details: code point, name, block, properties
  4. Click any character to copy it
  5. Use for finding special characters, symbols, and technical characters

About Unicode Character Lookup

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.

Frequently Asked Questions

What is a Unicode code point?

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.

How many Unicode characters exist?

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.

What's the difference between UTF-8 and Unicode?

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.

How do I type special characters?

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.

What are Unicode blocks?

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.

Related Tools