JSONPath Tester
Test JSONPath expressions against JSON data and see matched results.
$json data
0 chars1 lines
Related Tools
FAQ
- What JSONPath syntax is supported?
- The tool supports the most common JSONPath operators: $ (root), . (child), [] (subscript), * (wildcard for all children), [n] (array index), and .. (recursive descent). It covers the vast majority of real-world JSONPath use cases.
- Can I use wildcards?
- Yes. $.store.book[*].title selects the title of every book in the array. The wildcard * works for both objects and arrays.
- What is recursive descent (..) used for?
- The .. operator searches through all levels of nesting. For example, $..author finds every author value anywhere in the JSON structure, regardless of depth.
JSONPath Tester evaluates JSONPath expressions against JSON input in real time. Supports dot notation, bracket notation, array indexing, wildcard selectors (*), and recursive descent (..). Enter your JSON data and a JSONPath expression such as $.store.book[*].author and instantly see all matched values. Useful for building and debugging queries for APIs that use JSONPath filtering.