Paste escaped JSON text and get the original characters back.
Loading the tool...
How to use JSON Unescape
Paste the escaped text.
Copy the readable result.
About JSON Unescape
Data from APIs and logs is often escaped JSON text. Unescaping gives you the original text: \n becomes a real line break, \" a quote, \u00e9 the letter é.
If your input is a complete JSON document that was stored as a string, the String to JSON tool unescapes it and formats it in one step.
Frequently asked questions
What if my text has an unescaped quote?
The tool is lenient and escapes stray quotes before it reads the string, so text that was copied without care still comes out.
Why do I get an error?
The text contains an invalid escape, for example a backslash followed by a letter JSON does not know. Look for \x or \q in it.
Can I unescape without the surrounding quotes?
Yes, paste only the content. If the quotes are there, they are removed automatically.