Source document
Paste JSON once — every tab reads the same document. Nothing is uploaded, and nothing is stored unless you ask.
Paste or drop a JSON document to begin.
Format, minify & repair
Validation errors carry a real line:column. Repair is a
separate, explicit step and reports every change it makes.
Query studio
JSONPath, plain dot-notation, or filter(...). Filter
expressions are parsed and walked, never evaluated as script.
Try items[0].id, $..price, or filter(price > 50).
Tree explorer
Nodes build as you expand them, so a large document stays responsive. Click any node to put its path in the breadcrumb.
Waiting for a document.
Convert
Each converter states its own limits — none of them guesses at input it cannot represent faithfully.
Waiting for a document.