Decode

Unicode Decoder

Paste text containing \uXXXX escapes to convert them back into readable characters. Updates as you type.

Input

Local

Output

About this tool

About Unicode Decoder

The Unicode Decoder converts \uXXXX escape sequences back into the characters they represent. It is useful when you encounter escaped strings in logs, JSON, or source and want to read the real text.

Escaped unicode is unreadable at a glance. Decoding it locally restores the original characters instantly without sending the data to a remote decoder.

How to use

Step by step

  1. Paste text that contains \uXXXX escape sequences.
  2. The decoder converts them back to characters live as you type.
  3. Read the restored text in the output.
  4. Copy it for use wherever you need the readable form.
Key features

What it offers

  • uXXXX escape decoding
  • Readable character output
  • Updates as you type — Unicode Decoder
  • Local-only processing
Best practices

Tips for best results

  • Supports both \uXXXX and \u{...} forms; use whichever your source produced.
  • If characters appear as boxes, your font lacks those glyphs — the decode still succeeded.
  • Decode logs locally rather than pasting them into unknown web tools.
Benefits

Why people use it

Readable output

Turns escape sequences back into real characters.

Handles mixed input

Decodes escapes while leaving ordinary text untouched.

Live

Updates with every keystroke.

Private

Decoding runs in the browser only.

FAQ

Common questions

Both \uXXXX and \u{...} escape sequences, including ones that form emoji.
No, only escape sequences are converted; everything else is left as-is.
No. Decoding runs in your browser.
Yes — use the Unicode Encoder.
Private by design

This runs entirely in your browser

No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.

Install Toolisco Add it to your device for offline, one-tap access.