JSONPath query
Run restricted read-only JSONPath queries on local JSON data, displaying matching paths and values.
How to use JSONPath for queries
The JSONPath query processes input only in the current browser; it does not upload, connect to the internet, or save user data.
Input content
Paste JSON and a query expression; root, properties, indices, wildcards, recursion, and slices are supported.
Select a processing method
Enter a query and run it; the tool rejects script expressions and modification operations.
Check and export
View matching paths, values, and counts, then copy or download the results.
Limitations and Notes
- Does not support eval, scripts, predicate filtering, or remote data.
- Wildcard results are limited to 1,000 items; traversal will be rejected when the limit is exceeded.
- The tool only provides locally processed results; important configurations, secrets, documents, and published content must still be reviewed in the target environment.
FAQ
Will the input be uploaded to a server?
No. The page only uses browser memory, the local file API, and local resources already provided with the site.
Why can’t the filter expression be executed?
The tool uses a restricted, read-only syntax without scripts to prevent user input from being executed as JavaScript.
Why do the results still require manual review?
Edge-case syntax, regional standards, third-party readers, and target runtime environments may differ; the tool does not replace final validation.