Unstringify JSON
Decode a stringified JSON blob and pretty-print the underlying document. Good for webhook payloads, log lines, and double-encoded JSON. Runs in your browser.
How It Works
- 1
Paste stringified JSON
Including the outer quotes. The whole `"…"` blob.
- 2
Parses and re-formats
Outer string is unwrapped, inner JSON is parsed and pretty-printed.
- 3
Copy clean JSON
Use the formatted result in fixtures, docs, or mocks.
Use Cases
Decode webhook payloads
Many webhook providers send the body as a stringified JSON field. Unwrap it to read.
Read DB text columns
Decode JSON stored in a `text` column instead of a native JSON type.
Inspect error tracker events
Sentry, Bugsnag, and Datadog often store payloads as stringified JSON. Unwrap to inspect.
Recover from double-encoding
Fix accidentally double-encoded JSON in API responses.
Frequently Asked Questions
Similar tools
All toolsJSON Formatter
NewFormat, validate, and minify JSON. Clean indentation, key sorting, and exact line/column errors.
JWT Decoder
NewDecode a JSON Web Token's header and payload. Readable claim timestamps and expiry status. Decode-only.
Text Compare
Side-by-side diff with line, word, and character granularity. Export as unified diff or .patch.
YAML Compare
Diff two YAML files. Normalize mode sorts keys so you only see real changes. Kubernetes, Helm, CI.
Done generating test data? Now automate the tests.
Bug0's expert AI agents write end-to-end tests from plain English, auto-heal them when your UI changes, and run them on every deploy. A forward-deployed engineer verifies every result.
From $2,500/mo. Results in 7 days.