0 characters · 0 bytes
JSON Unstringify
Decode a JSON string literal into readable JSON
Validate the outer string literal, decode it, validate the contained JSON document, and format the result with your chosen indentation.
Processing runs entirely in this browser.
Exact semantics
A focused, deterministic operation
The input must be one quoted JSON string literal. Its decoded text must itself be a complete valid JSON document.
Clear diagnostics
Malformed JSON literals, documents, or escape sequences are rejected with a useful message and source location when available.
Know the distinction
String tools are not interchangeable
This is not general unescaping: both the outer string literal and the inner JSON document are validated.
Browser-local safeguards
Processing is isolated in a Worker with a 20 MB limit and an eight-second responsiveness timeout.
FAQs
JSON Unstringify Tool questions
Is any input uploaded?
No. Pasted and uploaded content remains inside this browser tab.
Are copy and download local too?
Yes. Clipboard output and downloadable files are created directly by the browser.