JSON Central

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.

Browser-local string tool

Decode a JSON string literal into formatted JSON

0 characters · 0 bytes

Waiting for input.
No conversion yet

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.