Unicode Escape Tool
Escape and unescape Unicode sequences such as \u4F60\u597D.
Output
Hello \u4F60\u597D \uD83D\uDE00
Features
- Escape any character to \uXXXX sequences
- Unescape Unicode escapes back to plain text
- Optional ‘escape all’ mode
- Runs in the browser
Frequently asked questions
- When do I need Unicode escaping?
- Useful for embedding non-ASCII characters in source code, JSON, or Java property files where ASCII-only output is required.
- Does it handle surrogate pairs and emoji?
- Yes. Supplementary characters are encoded as \uD83D\uDE00-style surrogate pairs.
- Is my text sent to a server?
- No. Conversion runs locally in your browser.