Hex (U+XXXX) Decimal Binary HTML Entity JSON \uXXXX

📋 Try Examples

English
Hello
Chinese
你好
Arabic
سلام
Emoji
😀 🎉 ❤️
Symbols
© ® ™ €

🔍 Character Details

#
Char
Name
Hex
Decimal
Binary

📚 Common Unicode Ranges

U+0000 - U+007F
Basic Latin (ASCII)
U+0080 - U+00FF
Latin-1 Supplement
U+0100 - U+017F
Latin Extended-A
U+0370 - U+03FF
Greek
U+0400 - U+04FF
Cyrillic
U+0600 - U+06FF
Arabic
U+4E00 - U+9FFF
CJK Unified Ideographs
U+1F600 - U+1F64F
Emoticons (Emoji)

✨ Key Features

🔒

100% Private

Your text never leaves your device

Instant Conversion

Real-time updates as you type

🌐

All Unicode

Supports every Unicode character

🔢

5 Formats

Hex, Decimal, Binary, HTML, JSON

📋

Character Details

See code points for each character

🔄

Two-way Conversion

Text ↔ Unicode, both directions

❓ What is Unicode?

Unicode is a universal character encoding standard that assigns a unique number (code point) to every character, regardless of platform, program, or language. It supports over 150,000 characters covering 160+ scripts, including Latin, Chinese, Arabic, emojis, and more.

Example: The character 'A' has Unicode code point U+0041 (hex), 65 (decimal), or 1000001 (binary).

❓ Frequently Asked Questions

What is a Unicode code point?
A code point is a unique number assigned to each character in the Unicode standard. It's written as "U+" followed by a hexadecimal number (e.g., U+0041 for 'A'). Code points range from U+0000 to U+10FFFF, covering over 1 million possible characters.
What's the difference between UTF-8, UTF-16, and UTF-32?
These are different encoding schemes for storing Unicode code points:
UTF-8: Variable-length (1-4 bytes), backward compatible with ASCII, most common for web.
UTF-16: Variable-length (2 or 4 bytes), used by Windows and Java.
UTF-32: Fixed-length (4 bytes), simpler but uses more space.
How do I use Unicode in HTML?
You can use HTML entities:
- Decimal: `A` for 'A'
- Hexadecimal: `A` for 'A'
You can also type Unicode characters directly if your page uses UTF-8 encoding (with `<meta charset="UTF-8">`).
How do I use Unicode in JSON?
In JSON, you can use \u followed by 4 hex digits: `\u0041` for 'A'. For characters above U+FFFF, you need to use surrogate pairs. Our converter supports the \uXXXX format for all characters.
Is my text stored or saved?
No! All processing happens in your browser. Your text never leaves your device. We cannot see, store, or access your content. Your privacy is 100% protected.

🔗 Related Text Tools

📋 Character Counter 🔄 Case Converter 🔤 Text Reverser 🔐 Base64 Encoder