Unicode Code Point Converter
Convert text to U+ values or Unicode escape notation and decode valid scalar-value tokens back to text.
Loading tool…
How to use Unicode Code Point Converter
Inspect the exact Unicode values behind a string or reconstruct text from a documented sequence. Supplementary characters are handled as whole code points.
- Choose encoding or decoding.
- For decoding, enter hexadecimal tokens separated by whitespace, commas, or semicolons.
- Run and inspect the returned sequence or reconstructed text.
Good to know
- Code points are not graphemes or UTF-8 bytes. One displayed emoji can contain several code points.
- Surrogates and values beyond U+10FFFF are rejected. Decoding accepts scalar values but does not verify whether a value is assigned a character.
- Backslash escapes are parsed as data; no JavaScript code is evaluated.
Common questions
Can I decode a full JavaScript string literal?
No. Enter separate code-point tokens, not quotes or arbitrary source code.
Will U+000A create a newline?
Yes. Decoded controls are returned as plain text, so inspect the source sequence when output is invisible.
Keep going with related tools
All text →Invisible Character Detector
Locate control, format, unusual space, joiner, and variation-selector code points without deleting them.
TextUnicode Normalizer
Apply NFC, NFD, NFKC, or NFKD normalization with a report of code-point changes.
TextBinary Text Converter
Encode Unicode text as UTF-8 binary bytes or decode valid 8-bit UTF-8 binary back to text.
TextUnicode Segmentation Inspector
Inspect browser grapheme, word or sentence boundaries with original UTF-16 source offsets.
TextSMS Segment Budget Reviewer
Inspect GSM-7 or strict BMP UCS-2 character costs and segment boundaries under an explicit concatenation-header profile.
DeveloperFocused Keyboard Event Tester
Inspect key, code, modifiers and repeat only inside an explicitly armed keyboard test area.