JSONPath Tester
Test JSONPath expressions against your own JSON and see what they select.
Conversion payloads stay in this browser tab and are never placed in page URLs - see how local processing works. Privacy-safe analytics record only the tool, outcome, and a coarse input-size bucket. Press Cmd/Ctrl + Enter to convert.
How to Query JSONPath
Paste JSON in the first panel, enter a JSONPath query in the second panel, and convert to extract matching values.
Frequently Asked Questions
Which JSONPath syntax is supported?
Dot notation ($.store.book), array indexes (book[0]), quoted keys for names that are not identifiers (["content-type"]), and the wildcard (*) for every element or member at a level. Filter expressions and recursive descent are not implemented, and the page says so rather than failing silently on syntax it cannot evaluate.
Which JSONPath syntax is supported?
Use root $, dot properties, bracket indexes, quoted bracket properties, and wildcards like $.users[*].name.
Does this upload my JSON?
No. Queries run locally in your browser.
Related Tools
JSON Formatter & Beautifier
Format, beautify, and validate JSON in one pass, with the exact location of any syntax error.
JSON Validator
Check whether JSON is valid, find the syntax error, and see what the document contains.
JSON Diff & Compare
Compare two JSON documents and see exactly which keys were added, removed, or changed.