JSON Unstringify
Parse a JSON-escaped string back to its original plain text — reversing JSON.stringify() to convert \n, \", \\ and other escape sequences back to their characters.
What Does This Tool Do?
If you have a JSON string (with backslash-escaped characters like \n for newlines, \" for quotes) and want to see the actual readable text, this tool reverses the JSON stringification. It converts all the escape sequences back to their original characters.
Key Features
How to Use This Tool
- Paste your JSON string (with or without surrounding quotes).
- Click Convert to parse it back to plain text.
- Copy the readable text from the Output box.
How It Works
The input is parsed using JSON.parse(). If the input already has surrounding quotes, it's parsed directly. If not, quotes are added before parsing. The result is the unescaped string with all \n, \", \t, and other sequences restored to their actual characters.
Common Use Cases
Frequently Asked Questions
What if the input doesn't have surrounding quotes?
The tool handles both cases — with and without surrounding double quotes. If the input is missing quotes, they are added automatically before parsing.
What escape sequences does it handle?
All standard JSON escape sequences: \n (newline), \t (tab), \r (carriage return), \\ (backslash), \" (double quote), and \uXXXX (Unicode code points).
Related Tools
Link to This Tool
Copy and paste the code below to link to this tool from your website: