Jsontify

Ad-free, fast, private JSON viewer & editor

Paste JSON, drop a file, or Open

Explorer

Tree explorer will appear here once JSON is loaded

Inspector

Select a node to inspect it

Paste or open a file to begin
🔒 Processed in your browser - nothing is uploaded to our serversPrivacy

JSON Repair

Paste broken JSON - a trailing comma, single-quoted strings, an unquoted key, a truncated response cut off mid-object - and click Repair. Jsontify runs a dedicated repair pass and replaces the document with a fixed, valid version in a single undoable step.

This is aimed squarely at the JSON that shows up in practice rather than a textbook example: LLM output that got cut off at a token limit, a hand-edited config file with a stray comma, a log line with single quotes instead of double. The repair banner tells you when it succeeded and what changed is immediately visible in the raw pane and the tree.

If a document can't be automatically repaired, Jsontify still shows you exactly where parsing failed - line, column, and a plain-English reason - so you know what to fix by hand instead of getting a generic error.

The repair itself runs in the same background worker that handles parsing, so pasting a large broken response doesn't lock up the tab while it's being fixed. The tree and inspector update the moment the repair completes, using the same virtualized rendering as any other document, so the result is immediately explorable rather than just a wall of corrected text.

As with every other action here, Repair is a single Cmd+Z/Ctrl+Z away from being undone, and the repair itself runs entirely in your browser - nothing is uploaded to our servers.

Frequently asked questions

What kinds of broken JSON can it fix?
Trailing commas, single-quoted strings, unquoted object keys, // and /* */ comments, NaN/Infinity, and truncated (cut-off) input are all repairable automatically.
What if my JSON is too broken to repair?
You'll see a clear error message instead of a silent failure - the repair either succeeds and replaces the document, or it tells you why it couldn't.
Can I undo a repair?
Yes - Repair is a single edit, so Cmd+Z/Ctrl+Z restores your original (broken) text exactly.
Is the broken JSON sent to a server to be fixed?
No. Repair runs entirely in your browser - nothing is uploaded to our servers.