JSONPath Tester

Query JSON in your browser

Paste JSON and a JSONPath expression. See the matched values and the concrete path to each one, live as you type. Everything runs locally. Nothing leaves this page.

All matching happens locally. Your JSON is never sent to any server.
Try: $.store.book[*].author   $..price   $..book[?(@.price<10)].title
Matches
This is a practical JSONPath subset, not full jq or a complete JSONPath engine. Supported: root $, dot and bracket child access, array index (including negative), wildcard *, recursive descent .., unions like [0,2] or ['a','b'], comparison filters [?(@.price<10)] with operators == != < <= > >=, and existence filters [?(@.isbn)]. Array slices, script expressions, and regex filters are not supported.