Unicode Unescape

Convert Unicode escape sequences (\uXXXX) back to readable characters. Supports both \uXXXX and \u{XXXXX} formats.

Your data never leaves your browser

How to Use

  1. 1

    Paste escaped text

    Enter text containing \uXXXX or \u{XXXXX} escape sequences.

  2. 2

    Click Unescape

    Escape sequences are converted back to readable characters.

  3. 3

    Copy the result

    Click Copy to copy the readable text.

What is Unicode Unescape?

Unicode unescape converts \uXXXX and \u{XXXXX} escape sequences back into their original characters. This is the reverse of Unicode escaping — turning machine-readable escape sequences into human-readable text.

Use it to decode Unicode-escaped strings from JSON files, JavaScript source code, log files, or API responses where international characters appear as escape sequences.

FAQ

What escape formats are supported?
Both \uXXXX (4-digit hex, e.g. \u0041 for 'A') and \u{XXXXX} (ES6 code point escapes, e.g. \u{1f600} for 😀) are supported.
What happens to text that isn't escaped?
Non-escaped text passes through unchanged. Only recognized \uXXXX and \u{XXXXX} sequences are converted.
Will this tool handle mixed text with only some Unicode escapes?
Yes. The tool scans the input for \uXXXX sequences and replaces only those, leaving all other text untouched. You can paste code or JSON containing a mix of literal text and escape sequences.

Related Articles

Related Tools