ASCII/Unicode Lookup
Convert between characters and their Unicode code points (e.g. A ↔ U+0041).
Try it with this example
Type "A" to see U+0041. Or enter U+1F600 to get the emoji character.
What is this tool?
Every character has a Unicode code point—a number that uniquely identifies it. "A" is U+0041; the smiley emoji is U+1F600. The Unicode Lookup tool converts between characters and code points. Type a character and see its code point(s)—some characters like emoji use multiple code points. Enter a code point (e.g. U+0041 or 0x0041) and see the character. Useful for special characters, emoji, encoding debugging, and understanding how text is represented.
Unicode defines over 140,000 characters across scripts, symbols, and emoji. When you encounter a character you don't recognize, or when a font renders a replacement glyph, looking up the code point helps. Programmers use it when building regex or validation: "What's the range for Thai script?" or "What code point is this emoji?" Designers use it for typography and symbol reference. Support teams use it when users report "weird characters" in their data.
Enter a character in the input and get its hex code point (U+xxxx) and decimal value. Enter U+1F600 or 0x1F600 and get the character. The tool handles surrogate pairs for characters outside the Basic Multilingual Plane (e.g. many emoji). It doesn't convert entire strings—focus is on single-character lookups. For bulk analysis, use a scripting language or dedicated tool.
All lookup runs client-side. No API, no server. Use it when debugging encoding issues, when inserting special characters in docs or code, or when learning about Unicode. Bookmark it for the next mysterious character or encoding puzzle.
Handy for developers, designers, and anyone working with international text.