Unicode Converter
Unicode converter for bidirectional conversion between characters and Unicode code points, with emoji, surrogate pair, and multilingual text handling plus auto-detection for U+, \u, 0x, and decimal formats.
Input Text
Character
0 / 500,000
Quick Start
Common Scenarios
Programming
handle encodings and debug string issues
Data analysis
inspect special characters/encodings in text
Networking
parse/verify hex fields in packets; directionality
Education
learn fundamentals of character encodings
Security
detect invisible characters (e.g., zero‑width, ZWJ)
Format conversion
convert between different encoding systems
Conversion Parameters & Formats
Usage Advice
Limitations & Compatibility
Privacy & Security
FAQ
Because its code point is beyond the BMP (> U+FFFF), so UTF‑16 uses a surrogate pair (high/low)
Some emoji are composite sequences (base + variation selector + ZWJ)
Yes. U+ / 0x / \u / decimal are auto‑detected; spaces/commas/semicolons work as separators
ASCII covers 0–127; Unicode spans global scripts and symbols up to U+10FFFF