How to Convert Unicode Code Points
Unicode Conversion
When to Convert Unicode
Convert characters to code points, decode escape sequences, or inspect emoji and special symbols during internationalization debugging. Useful when API payloads contain \u escapes, HTML numeric entities, or UTF-8 byte sequences that need human-readable interpretation.
What You Can Convert
Enter a character, code point (U+ notation), decimal value, or escape sequence to see equivalent representations. Output includes UTF-8 byte sequences, JavaScript escape forms, and HTML entity references for cross-context debugging.
Developer Tips
- Surrogate pairs represent emoji above U+FFFF — paste the full character, not half a pair
- Normalize NFC vs NFD when comparing visually identical strings with different code point sequences
- JavaScript:
codePointAt()andString.fromCodePoint()for programmatic conversion
Frequently asked questions
Does this handle emoji and multi-byte characters?
Yes. Characters outside the Basic Multilingual Plane are handled as full code points, including emoji and rare scripts.
What escape formats are recognized?
Common forms include \uXXXX, \u{XXXXXX}, &#xHEX;, and &#DEC; HTML numeric entities.