JSONPath Tester
Test JSONPath expressions live against any JSON. See matches as you type.
About JSONPath Tester
The JSONPath Tester lets you run JSONPath expressions against a JSON document and see what they select. Paste your JSON, type an expression such as $.items[*].name, and the matching values update as you type so you can refine the query interactively.
The JSON and the expression are evaluated in your browser and are not sent to a server. This is helpful for working out the path you need before using it in code, or for pulling specific values out of a large API response.
Frequently asked questions
- What is JSONPath?
- JSONPath is a query syntax for selecting values from a JSON document, similar in spirit to XPath for XML.
- Can it select multiple values at once?
- Yes. Expressions with wildcards or filters can return many matches, and all of them are shown in the results.
- Is my JSON data kept private?
- Yes. The JSON you paste is processed locally in the browser and is not uploaded anywhere.