JSONPath Tester
Run live JSONPath queries and see matched values and paths.
Related Tools
Browse JSON as a collapsible tree with search and path copy.
Validate JSON against a JSON Schema with JSON-pointer error paths.
Beautify and pretty-print JSON with configurable indentation.
Check JSON syntax against RFC 8259 with exact line/column error reporting.
Strip whitespace to produce the smallest valid JSON payload.
Compare two JSON documents side by side with dot-notation key paths.
Frequently Asked Questions
What is JSONPath?▾
A query language for JSON, similar in spirit to XPath for XML — expressions like $.tools[*].slug select values out of a document without writing a full parser.
What does $ mean?▾
It refers to the root of the document. Every JSONPath expression starts from $.
Can I filter with conditions?▾
Yes — expressions like $.tools[?(@.category=="json")] select array items matching a condition on the current item (@).
What library powers this?▾
jsonpath-plus, which supports the common JSONPath syntax plus some extensions beyond the original spec.
Is my data uploaded anywhere?▾
No — queries run entirely in your browser.