🔤

Unicode Converter

Convert text to Unicode

Frequently Asked Questions

How do I convert text to Unicode code points?

Enter any text and the converter shows each character's Unicode code point. "A" = U+0041, "€" = U+20AC, "😀" = U+1F600. It supports all Unicode planes including emoji, CJK characters, and mathematical symbols.

What Unicode escape formats are supported?

The converter outputs in multiple formats: U+XXXX (standard), \\uXXXX (JavaScript/Java), &#xXXXX; (HTML hex entity), &#NNNNN; (HTML decimal entity), and \\x{XXXX} (Perl/Ruby). Choose the format for your programming language.

Can I convert Unicode escape sequences back to text?

Yes. Paste escape sequences like \\u0048\\u0065\\u006C\\u006C\\u006F and the converter shows "Hello". It auto-detects the escape format and handles mixed content (plain text with embedded escapes).

How do I find the Unicode code point of an emoji?

Paste the emoji and the converter shows its code point. 😀 = U+1F600, ❤️ = U+2764 U+FE0F (heart + variation selector). Compound emoji like 👨‍👩‍👧 show all component code points joined by ZWJ (U+200D).

What is the difference between UTF-8 and Unicode?

Unicode is the character set (assigns numbers to characters). UTF-8 is an encoding (how those numbers are stored as bytes). UTF-8 uses 1-4 bytes per character: ASCII uses 1 byte, most European characters use 2, CJK uses 3, emoji use 4.