๐Ÿ”Ž Unicode Character Lookup

็Œซ

Enter a single character and this tool shows its Unicode codepoint, UTF-8 byte sequence, UTF-16 code units, and HTML entity reference. You can also enter a codepoint (in hex) to look up the matching character. Supports emoji and other characters that require surrogate pairs. Handy for debugging character encoding issues while programming.

How to use

  1. Choose the "Character โ†’ Info" or "Code โ†’ Character" tab.
  2. Enter the character you want to look up, or a codepoint in hex (e.g. 1F600).
  3. The result is shown automatically. Click any row to copy it to your clipboard.

FAQ

What format should I use for the codepoint?

"1F600", "U+1F600", and "0x1F600" are all recognized.

Why does the UTF-16 field show two values for some emoji?

Codepoints above U+FFFF (which includes many emoji) are represented in UTF-16 as a pair of code units called a "surrogate pair".

What happens if I enter multiple characters?

In "Character โ†’ Info" mode, only the first character you entered is analyzed.