Free Unicode Converter — Text to \u Escapes, HTML Entities & URL Encoding
Working with emoji, special characters, or international text in code? This free Unicode converter translates text into \uXXXX escapes, HTML entities, URL percent-encoding, and code-point lists — and decodes them back just as easily. A must-have for developers and localization teams.
Unicode Converter
Text ⇔ \uXXXX escapes, HTML entities, URL encoding — both directions, free.
100% Free Forever
No Sign-up
No Credit Card
Private — files never leave your browser
Unlimited Use
1 Enter text or code
Direction depends on the conversion you pick below.
2 Settings
Pick what to convert and in which direction.
3 Convert
Working…
✅ Done — your converted output
How it works
- Step 1 — Paste text or encoded code into the input box. Output updates live.
- Step 2 — Choose the conversion (escapes, entities, URL encoding, code points) and direction.
- Step 3 — Copy the result or download it.
Emoji and astral characters are handled as surrogate pairs (\ud83d\ude00 style) in escape mode.
Everyday uses
- Developers — safely embed unicode in JSON, JavaScript, and Java strings.
- Web teams — encode special characters as HTML entities for email templates.
- Localization — inspect exact code points of tricky characters.
- API work — URL-encode parameters without guessing.
Example: “café” → “\u0063\u0061\u0066\u00e9” → “café” → “caf%C3%A9”.