JSONPath playground — query JSON expressions
Run JSONPath expressions against a JSON document and see the matches live. It runs entirely in your browser (0 uploads, works offline).
How to use it
- Paste your JSON.
- Type a JSONPath expression.
- See the matching values.
FAQ
How do I test a JSONPath expression for free?
Paste the JSON and type an expression like $.users[*].name; this page evaluates it and shows the matches, updating live — on your device with no upload.
Is my JSON uploaded anywhere?
No. Evaluation runs entirely in your browser and nothing is transmitted or stored, which you can verify by turning off your Wi-Fi — safe for data from private APIs.
What syntax is supported?
Standard JSONPath: root $, wildcards *, recursive descent .., array slices and filters, via the widely-used JSONPath-Plus engine.
Can I extract nested values?
Yes — chain segments like $.store.book[*].title to reach deeply nested values.
Limits
Evaluates JSONPath expressions; a full jq pipeline (jq is a separate language) is not included in this version.
Related
The SQL playground queries tabular data; the JSON formatter tidies documents.
Bookmark this page (Ctrl+D, or ⌘D on Mac) or install the app — it works offline the next time you need it.