What is JSON Unescaping?
JSON unescaping reverses the escaping process — it takes a JSON string value containing escape sequences like \n or \" and decodes them back into the original raw text with real line breaks and quotes.
How to use this tool
- Paste your escaped JSON string into the left-hand box.
- Click Unescape Text.
- Get back the original, human-readable text.
Frequently asked questions
Do I need to include the surrounding quotes?
No — this tool works whether or not you include the surrounding double quotes. If they're missing, it adds them automatically before decoding.
What gets converted back?
Escaped sequences like \n, \t, \" and \\ are converted back into real newlines, tabs, quotes, and backslashes — restoring the original raw text.
What's the difference between this and JSON Destringify?
Unescape decodes a single string value back to plain text. Destringify goes a step further — it expects that decoded text to itself be JSON, and formats it as such.
