This tool decodes a JSON string literal back into plain text, resolving escaped quotes, newlines and unicode — in your browser.
How to use it
- Paste a JSON string literal (with quotes).
- It is parsed back to raw text.
- Copy the decoded text.
About JSON String Unescaper
When you receive an escaped JSON string — full of backslash sequences and escaped quotes — reading it is hard. This tool parses the literal and returns the original raw text, resolving escape sequences and unicode code points. It expects a valid JSON string (including the surrounding quotes) and runs entirely in your browser.
FAQ
Do I include the surrounding quotes?
Yes — paste the full JSON string literal including its wrapping double quotes.
What if the input is invalid?
If the literal isn't valid JSON, an error is shown so you can fix the escaping.
Does it resolve unicode escapes?
Yes, sequences like \u00e9 are decoded to their actual characters.