JSONPath Tester
Query JSON data with JSONPath expressions and see matching values instantly.
How to use
Run a query
Paste JSON, enter a JSONPath expression and view the matches as formatted JSON.
- Paste or type JSON.
- Enter a path such as $.store.book[*].title.
- Copy the result when it looks right.
Supported syntax
Dot and bracket child access, array indexes, slices, wildcards, recursive descent with .. and filter expressions such as [?(@.price<40)].
Frequently asked questions
Does it support filters?
Yes. Filters support comparisons with ==, !=, <, <=, > and >= against property values.
What if there is one match?
A single match is shown as a JSON value. Multiple matches are shown as a JSON array.
Related tools
JSON Parser
Parse JSON and inspect the resulting structure, types and value counts.
JSON Viewer
Read JSON in a clean formatted view and explore it as a collapsible tree.
JSON Tree Viewer
Turn JSON into an interactive, collapsible tree with array lengths and value types.
JSON Formatter
Beautify and validate JSON with configurable indentation, error highlighting and one click copy.
JSON Validator
Check whether your JSON is valid and see a clear explanation of any syntax problem.
JSON Minifier
Remove every unnecessary space and newline to produce the smallest possible JSON payload.