JSON-String unescapen
Wandelt ein escapetes JSON-String-Literal zurück in seinen ursprünglichen, lesbaren Text um.
What is a JSON-String unescapen?
The reverse of Escape JSON String — takes a JSON string literal (as it appears inside a .json file or API response) and decodes it back into the original readable text, turning \n into real line breaks and \" into plain quotes.
How to use the JSON-String unescapen
- Paste an escaped JSON string, quotes included
- Escape sequences (\n, \", \\, and more) are decoded instantly, on your device
- Copy the readable, unescaped result
Example
"Line one\nLine two" unescapes to a real two-line string reading Line one then Line two on separate lines, with the surrounding quotes removed.
Frequently asked questions
Do I need to include the surrounding quotes when pasting in an escaped string to unescape?
Either works — paste it with the quotes included (as it appears in a .json file) or without them; this auto-detects and wraps bare input before decoding.
Is my data uploaded anywhere?
No — JSON-String unescapen runs entirely in your browser using JavaScript/WebAssembly. Your data is never sent to a server.
What happens if the input has an invalid escape sequence, like a lone backslash?
It's reported as an error rather than guessed at — a stray, unescaped backslash isn't valid inside a JSON string, so fixing the source data is safer than silently passing it through.