Free JSONPath Tester — Test JSONPath Expressions Online
Test JSONPath expressions against JSON data in real time. Supports the full JSONPath syntax including filters, recursive descent, and array slices.
Key Features
- Live JSONPath evaluation as you type
- Supports filters: $..book[?(@.price > 10)]
- Recursive descent: $..fieldName
- Match count display
- Sample JSON and example paths to get started
- Quick reference cheat sheet
SimplyUtils vs Competitors
| Feature | SimplyUtils | jsonpath.com | jsonquerytool.com | jmespath.org |
|---|
| Live evaluation | ✓ | ✓ | ✓ | ✓ |
| Filter expressions | ✓ | ✓ | ✓ | ✗ |
| Quick reference | ✓ | ✗ | ✗ | ✓ |
| Free to use | ✓ | ✓ | ✓ | ✓ |
Frequently Asked Questions
What is JSONPath?
JSONPath is a query language for JSON, similar to XPath for XML. It lets you extract specific values from nested JSON using path expressions like $.store.book[*].title.
What's the difference between . and ..?
Single dot (.) is a direct child accessor. Double dot (..) is recursive descent — it searches all levels of nesting. $..price finds all 'price' fields at any depth.