Skip to content
Hex Calculator

Unicode to Hex Converter

Find a character's Unicode code point in hex β€” paste any character, emoji included, to get its U+ value and byte breakdown.

Code point (hex)
0x1F600
Swapnil Sanghvi

Built by

Swapnil Sanghvi

Full-Stack Web Developer & WordPress Developer

Swapnil Sanghvi is a full-stack web and WordPress developer, UI designer, and full-time freelancer who builds and maintains Hex Calculator.

Unicode to Hex Converter tool preview card from Hex Calculator
Share preview: this is the card that appears when you share the Unicode to Hex Converter page on social media.

Further reading: Character encoding β€” Wikipedia

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.

Limitations

  • Handles one character (one Unicode code point) at a time, not a full string.

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.