JSON unescape

Convert JSON-style escape sequences back to readable text.

Paste escaped string content (without outer quotes) to recover the original plain text.

Escaped text
Plain text

How it works

Common JSON escapes like \n, \r, \t, \", and \\ are converted to their characters.

\uXXXX Unicode escapes are supported when four hex digits follow.

Use cases

Reading log output, debugging API responses, or recovering text from copied JSON fragments.

Privacy

Unescaping runs entirely in your browser.

Common questions

Include surrounding quotes?
Paste only the inner escaped content, not the wrapping double quotes.
Invalid escapes?
Unknown sequences may pass through unchanged.
Escape again?
Use the JSON escape tool.
Full JSON parse?
For whole documents, use the validator or formatter.