About Unicode Encoder
Unicode encoder/decoder converts between text, \uXXXX escapes, UTF-8 bytes, HTML entities. Handles i18n, JSON escapes, emoji, cross-system compatibility. Fully local.
How to Use
- Paste text or Unicode escapes
- Pick text→Unicode or inverse
- Supports \uXXXX/UTF-8 bytes/HTML entity formats
- Copy result
Frequently Asked Questions
- Unicode vs UTF-8 the same?
- No. Unicode is a character set (assigns code points). UTF-8 is an encoding (turns code points to bytes).
- What are surrogate pairs?
- Characters beyond U+FFFF (emoji) need two 16-bit code units. That is why emoji.length = 2.
- Why do emoji show as ??? or boxes?
- OS/font does not support that emoji Unicode version. Upgrade OS fonts or use image fallbacks.