Unicode to Hex Converter
Find a character's Unicode code point in hex — paste any character to get its U+ value.
How to Find a Character's Unicode Code Point
Paste or type a single character, and this tool reads its underlying code point — the number Unicode uses to identify that exact character, independent of how any particular encoding like UTF-8 would later turn it into bytes.
Common Mistakes Finding a Unicode Code Point
- Entering multiple characters and expecting all of them reflected in one result.
- Expecting UTF-8 or UTF-16 byte output instead of the code point itself.
- Assuming visually similar characters share a code point — they often don't.
Frequently Asked Questions
How do you find a character's code point?
Every character has one fixed code point assigned by the Unicode standard — this tool reads the character you enter and reports that number in hex.
Does this give me the code point or the encoded bytes?
The code point — the character's identifying number. For the actual bytes a specific encoding like UTF-8 or UTF-16 would produce, use the corresponding to-hex converter for that encoding.
What if I paste more than one character?
Only the first character's code point is returned — enter one character at a time to look up each one individually.
Does this work for emoji?
Yes — emoji have code points just like letters do, usually in the higher ranges (U+1F300 and up), and this tool correctly reads the full code point even for emoji that are visually a single character but span two UTF-16 code units internally.
Why would I need a character's code point?
To write a \u or \U escape sequence in code, to look up a character in Unicode documentation, or to confirm exactly which character you're dealing with when two look similar on screen.
Is this the reverse of Hex to Unicode?
Yes — that page takes a code point and shows the character; this page takes a character and shows its code point.