Convert text to Unicode code points
Every character has a Unicode code point — a number that identifies it regardless of font or platform. Seeing those code points is useful for debugging encoding issues, building escape sequences like \u00e9, or understanding why two strings that look identical aren't equal. This converter turns text into its code points and escape sequences, and back again.
How to use it
- Paste text to see each character's code point, or paste escapes to decode them.
- Choose the format you need, such as
\uescapes. - Copy the result.
Where it helps
- Diagnosing a character that displays as a box or question mark.
- Writing escape sequences for code that can't include a character directly.
- Telling apart visually similar characters from different scripts.
Questions people ask
Why do some characters show two code units? Characters beyond the basic range, like many emoji, are stored as a surrogate pair of two units in JavaScript.
Is my text uploaded? No — conversion runs in your browser.