JSON tools
JSONPath Tester
Query nested JSON with property names, array indexes and wildcards. No JavaScript expressions are executed.
Examples: $.users[0].name · $.users[*].name · $.meta
0 matches
All data is processed locally in your browser. Nothing is uploaded or sent to analytics.
Most tools process locally in your browser. Background removal uploads selected images to the configured server processor and deletes the source after processing.
Sponsored linkLearn more →
How to use
- Paste JSON and enter an expression beginning with $.
- Run the query to see matching values and paths.
- Copy individual values or refine the expression using the examples.
Great for
- Finding fields in API payloads
- Checking a JSONPath before coding
- Extracting repeated array values
Good to know
This lightweight tester supports properties, numeric indexes, quoted keys and wildcards; it intentionally does not execute filters or scripts.
Frequently asked questions
Can JSONPath run JavaScript?
No. Only a safe, declarative subset is parsed; filters and script expressions are rejected.
What does $ mean?
$ represents the root JSON value.
You may also like
JSON Viewer
Explore JSON in a collapsible tree with paths, search, value copying and local browser processing.
Open tool →JSON Formatter & Validator
Format, validate, minify and inspect JSON with line-aware errors, statistics and safe local processing.
Open tool →JSON Schema Generator & Validator
Generate a JSON Schema from sample data or validate JSON with multiple field-level errors in your browser.
Open tool →