← All Tools

JSONPath Evaluator

Test JSONPath expressions against your JSON data in real-time. Everything runs locally in your browser.

JSON Data
Results
JSONPath Cheatsheet — click an expression to try it
$
Root object/element
$.store.book
Dot notation — child access
$.store.book[0]
Array index — first element
$.store.book[-1]
Negative index — last element
$.store.book[0:2]
Array slice — first two elements
$.store.book[*].author
Wildcard — all authors of all books
$..author
Recursive descent — all authors anywhere
$.store.*
Wildcard — all direct children of store
$..price
Recursive descent — all prices
$.store.book[?(@.price < 10)]
Filter — books cheaper than 10
$.store.book[?(@.isbn)]
Filter — books that have ISBN
$.store.book[?(@.author == "Herman Melville")]
Filter — books by specific author