Unicode Escape-- Escape & Unescape Unicode
Convert text to Unicode escape sequences or decode them back to readable characters.
Unicode Escape Tool
Why Use Our Unicode Escape Tool?
Full Unicode
Supports all Unicode planes including emoji and CJK characters.
Surrogate Pairs
Correctly handles supplementary plane characters as surrogate pairs.
Two-Way
Both escape and unescape directions in a single tool.
100% Private
All processing happens in your browser. Data never leaves.
One-Click Copy
Copy escaped or unescaped output to clipboard instantly.
Free Forever
No signup, no limits. Convert unlimited text completely free.
Other Encoding Tools
Base64 Encode
Encode text to Base64 format
Base64 Decode
Decode Base64 back to text
Base64 Image
Convert images to Base64 data URIs
URL Encode
Percent-encode text for URLs
URL Decode
Decode percent-encoded URL text
URL Parser
Parse URLs into components
Query Builder
Build URL query strings
HTML Encode
Encode special chars to HTML entities
HTML Decode
Decode HTML entities back to text
JWT Decoder
Decode and inspect JWT tokens
JWT Builder
Build JWT tokens from JSON
Hex Encode
Encode/decode hexadecimal
ROT13
ROT13 cipher encoder/decoder
Complete Unicode Escape Guide
Unicode escaping is the process of converting Unicode characters into their \uXXXX escape sequence representation, where XXXX is the hexadecimal code point of the character. This enables non-ASCII characters to be represented using only ASCII characters, which is essential when working with systems that don't support full Unicode.
For example, the Chinese character "\u4F60" (meaning "you") has the Unicode code point U+4F60, so it escapes to \u4F60. ASCII characters like 'A' (U+0041) become \u0041. Characters outside the Basic Multilingual Plane (above U+FFFF), such as emoji, are represented as UTF-16 surrogate pairs using two \uXXXX sequences.
The \uXXXX format originated in Java and has been adopted by JavaScript, JSON, C#, and many other languages and formats. It provides a standardized, portable way to represent any Unicode character using only printable ASCII characters.
Our free online tool handles both escaping (characters to sequences) and unescaping (sequences back to characters). All processing occurs locally in your browser for complete privacy and security.