JSONPath Finder
Evaluate JSONPath expressions against any JSON document in your browser. Supports dot notation, array index, wildcard, and recursive descent.
Supported: $, .key, [n], [*], .*, ..key (recursive), ['key']
Pure browser JavaScript — JSONPath engine hand-rolled, no external libraries.
How to use this tool
- Paste JSON in the top box.
- Enter a JSONPath expression (e.g. $.store.book[*].title).
- Click Find to see matching values.
Evaluate JSONPath expressions against any JSON document in your browser. Supports dot notation, array index, wildcard, and recursive descent.
Frequently asked questions
- Is full JSONPath spec supported?
- The most common operators are supported: $, .key, [n], [*], .*, ..key. Filters (?()) are not yet implemented.