Unicode: Code Point (Char ID)

By Xah Lee. Date: . Last updated: .

What is Code Point

Code Point is a integer number that is a unique ID for a character in unicode.

Code point starts at 0.

Code Point is represented either in decimal or Hexadecimal.

Unicode Code Point Example
charnamecode pointcode point in Hexadecimal
aLATIN SMALL LETTER A9761
ฮฑGREEK SMALL LETTER ALPHA9453B1
๐Ÿฆ‹BUTTERFLY1294191F98B
LINE FEED (non-printable)LINE FEED10A

Code Point may be non-printable โ€œcharacterโ€

A Code Point may be space, non-breaking space, hair space, word joiner, ASCII control character (e.g. Null, End of Transmission, Form Feed, Carriage return, Horizontal Tab, Bell, Backspace, etc), byte order mark, right to left mark, surrogate pair, etc.

Standard Notation for Code Point

The standard notation for code point is โ€œU+โ€ followed by its code point in Hexadecimal. e.g.

U+3B1

How to Find a Character's Code Point

How to Find a Character, Given Its Code Point

Unicode and Encoding Explained