How to find the Unicode code point of a character
- Type or paste characters into Input.
- Pick a Format: U+ codes for looking characters up, HTML entities for web pages, JavaScript escapes for code, or plain decimal numbers.
- Copy the result. Switch to Code points to text to turn codes back into characters.
The four formats
| Format | é looks like | Where it’s used |
|---|---|---|
| U+ | U+00E9 |
Unicode charts, documentation and character pickers |
| HTML | é |
HTML and XML source, when you can’t type the character itself |
| JavaScript | é |
JavaScript and JSON strings |
| Decimal | 233 |
Functions like Python’s chr() and Excel’s UNICHAR() |
The U+ and decimal formats put a space between characters. HTML and JavaScript escapes run together, so you can paste them straight into a string or a page.
How far Unicode goes
Code points run from U+0000 to U+10FFFF. The first 128 match ASCII, so A is 65 in both. Most of the world’s writing systems fit below U+FFFF, in what’s called the Basic Multilingual Plane, which is why their codes have four hex digits. Most emoji, historic scripts and rarer Chinese characters sit above it and get five or six digits. The text never leaves your browser while it’s converted.