CalcChef
Search tools (e.g. 'calc', 'converter')... (Press '/' or 'Cmd+K')

Unicode Lookup

Search for Unicode characters and get their code points. Find symbols and emojis easily.

Loading Tool...

Applications

Web development (character encoding, form validation), text normalization and sanitization, emoji processing and storage, database encoding troubleshooting, i18n resource file preparation, and JSON/Python source code string escaping.

How Unicode Works

Unicode assigns every character a unique code point (a number). Code points are encoded into bytes via UTF-8 (variable-length, 1-4 bytes), UTF-16 (2 or 4 bytes with surrogate pairs), or UTF-32 (fixed 4 bytes). A single grapheme cluster may consist of multiple code points — for example, emoji with skin tone modifiers or flag sequences. This tool converts between characters and their code points, shows encoding details, and helps debug encoding issues.

Fun Fact: Emoji characters are spread across 10+ different Unicode blocks — the 😊 emoji lives in the Emoticons block at U+1F60A, but the ♥ heart symbol is in the Miscellaneous Symbols block at U+2665. Unicode 16.0 defines over 154,000 characters across 168 scripts and 318 blocks.

Related Tools

View all tools