๐
JSON Path Tester
Developer
Query JSON with a bounded JSONPath grammar and live array results.
0
0
Input
Supports root, dot and quoted keys, indexes, wildcards, recursive descent and simple property comparisons. Other expressions return an error. Results are a JSON array; [] means no matches.
Output
Query JSON using $, dot or quoted keys, positive or negative indexes, wildcards, recursive descent and simple property comparison filters. Slices, unions and JavaScript expressions are not supported.
See moreSee less about the JSON Path Tester
Results update as you edit; [] means no matches. Examples loads sample JSON and a path. Expressions are limited to 2,000 characters, 50,000 visits and 10,000 matches.
Key features
- Clean interface
- Fast processing
- No signup required
- Works offline
Related Blog Posts
Quick answers for JSON Path Tester
What JSONPath grammar is supported?
Root $, dot and quoted keys, positive and negative indexes, wildcards, recursive descent and simple property comparisons using ==, !=, >, <, >= or <=. Slices, unions and JavaScript expressions are unsupported.
How do I load sample data?
Choose Examples to load sample bookstore JSON and a matching path. The path shortcut buttons change the expression; data is not preloaded on first opening.
What happens when nothing matches?
A valid path with no matches returns []. Invalid JSON and unsupported path syntax return errors.