Skip to content
{}

JSONPath Tester

Test JSONPath expressions against your own JSON and see what they select.

0 chars | 1 lines
0 chars | 1 lines
0 chars | 0 lines

Conversion payloads stay in this browser tab and are never placed in page URLs - see how local processing works. Privacy-safe analytics record only the tool, outcome, and a coarse input-size bucket.

How to Query JSONPath

Paste JSON in the first panel, enter a JSONPath query in the second panel, and convert to extract matching values.

Frequently Asked Questions

Which JSONPath syntax is supported?

Dot notation ($.store.book), array indexes (book[0]), quoted keys for names that are not identifiers (["content-type"]), and the wildcard (*) for every element or member at a level. Filter expressions and recursive descent are not implemented, and the page says so rather than failing silently on syntax it cannot evaluate.

Does this upload my JSON?

No. Queries run locally in your browser.

Validators workflow

Continue with the data, not the directory

Validate, format, repair, compare, query, and reshape payloads before they ship.

Browse inspect, validate & repair