Unicode Escape / Unescape
Convert text to Unicode escapes and back.
Why use this tool
01Transform text into \uXXXX escapes or decode escapes to readable text.
Unicode Escape / Unescape is useful for debugging encoded payloads.
Both encode and decode views are shown together.
How to use
02Quick checks before you copy
03Confirm the input is the format you intended.
Scan the result before using it in a document, URL, config, or message.
Copy only the output you need.
FAQ
04Can it decode mixed input?
Yes. It handles escaped segments while keeping normal text.
What format are the escape sequences?
Standard \uXXXX format, compatible with JavaScript, JSON, Java, and most modern languages.
Does it handle emoji or extended Unicode?
Yes. Characters outside the Basic Multilingual Plane are encoded as surrogate pairs.
Related tools
03HTML Escape / Unescape→
Escape HTML entities for safe rendering or decode entities back to text. XSS-aware with attribute-safe mode.
JSON Formatter→
Format, minify, and validate JSON in one place.
Base64 Encoder / Decoder→
Encode text to Base64 or decode Base64 to text.