Look up the code point of every character – with its decimal value, UTF-8 bytes and UTF-16 units – or turn U+ notation back into text.
Show calculation steps
Processed privately in your browser — nothing you paste is uploaded, logged or stored.
How to use the Unicode Code Point Converter
- Paste text to inspect, or code points in U+ notation to convert back.
- Set the direction accordingly.
- Keep the detail table on to see each character with its decimal value, UTF-8 bytes and UTF-16 units.
- Click "Convert code points".
Frequently asked questions
What exactly is a code point?
It is the number Unicode assigns to a character, independent of how that character is stored. The code point is the identity; UTF-8 and UTF-16 are two different ways of writing it down as bytes.
Why do the UTF-8 and UTF-16 columns differ so much?
Because they are different encodings of the same value. UTF-8 uses one to four bytes and is ASCII-compatible; UTF-16 uses one or two 16-bit units. The letter A is one byte in UTF-8 and one unit in UTF-16; an emoji is four bytes and two units.
Which input notations are accepted?
U+1F600, plain hex like 1F600, the 0x prefix and the brace escape form. Values are validated against the Unicode range and the surrogate block.