Evaluate JSONPath expressions against your JSON live. Supports filters, recursive descent, slices, and unions with matched paths — safe, eval-free, and 100% client-side.
[ "Nigel Rees", "Evelyn Waugh", "Herman Melville", "J. R. R. Tolkien" ]
$The root element.key / ['key']Child member by name[0] / [-1]Array index (negative = from end)[*] / .*Wildcard — all children..keyRecursive descent (search everywhere)[start:end:step]Array slice[a,b]Union of indices or keys[?(@.k < 10)]Filter by an expressionDrop your JSON document into the input panel — it is validated live.
Type a JSONPath expression like $.store.book[*].author, or pick an example.
Results update instantly, with the matched values and their canonical paths.
Copy the matched values as JSON or download them as a file.