How to Use
Look Up Code Points
Type any character into the input field and the tool will instantly display its Unicode code point. For example, entering the Chinese character "你" yields U+4F60.
You can enter multiple characters at once — the tool lists the code point for each one individually.
Look Up Characters by Code Point
If you already know a code point, enter it to see the corresponding character. For example, entering U+0041 reveals the uppercase letter A.
Handling Emoji and Special Characters
Emoji and some special symbols live on Unicode's Supplementary Planes, with code points above U+FFFF. For example:
- 😀 (grinning face) is
U+1F600
- 🇨🇳 (flag) is actually composed of two Regional Indicator symbols
These characters require two UTF-16 code units (a surrogate pair) in JavaScript. The tool clearly displays these encoding details.
Understanding code points is essential when working with string length or character slicing — for instance, '😀'.length returns 2 in JavaScript because the emoji uses a surrogate pair.
Practical Applications
- Debugging encoding issues — Paste garbled text to identify the actual characters via their code points
- Finding escape sequences — Quickly look up the
\u escape value for use in source code
- Verifying Unicode blocks — Confirm whether a character belongs to a specific block (CJK Unified Ideographs, Latin, etc.)