JSONPath Tester
Run JSONPath queries against a JSON document and see every match, with support for wildcards, filters and recursive descent.
Examples: $.users[0].name, $.users[*].age, $..price, $[?(@.age > 30)]
Result
- Matches
- —
- Size
- —
How it works
- Supported syntax:
$.a.b,$["key"],$[0],$.items[*],$..price,$[1:3]and filters like$[?(@.age > 30)]. - Filter expressions understand
==,!=,<,<=,>,>=,=~(regex) and&&/||. - Every match is returned as a JSON array, together with its path so you can see exactly where it came from.