JSONPath Tester

Test JSONPath expressions against your JSON document. See every match with its path and value, including wildcards and recursive descent.

Input

Supported syntax

About JSONPath Tester

JSONPath is a query language for extracting data from JSON documents, loosely inspired by XPath for XML. Expressions like $.store.book[*].title let you pull specific values out of deeply nested structures without writing loops — useful for inspecting API responses, configuration files, or any large JSON payload in a shell script or automation.

Use this tester to validate and debug expressions before embedding them in code or tooling. This implementation supports the core syntax (child access, wildcards, indices, slices, and recursive descent) but not filter predicates like [?(@.price > 10)] — if you need filtering, run the expression in a full JSONPath library such as jsonpath-plus in your project.