New
browser-only
No account required

JSONPath Tester

Test JSONPath expressions against JSON and inspect every matched value with its normalized path, entirely in your browser.

JSON and query
RFC 9535 child, descendant, wildcard, index, union, and slice selectors. Scripts and filters are not evaluated.

2 matches

[
  {
    "path": "$['store']['books'][0]['title']",
    "value": "Clean Code"
  },
  {
    "path": "$['store']['books'][1]['title']",
    "value": "Designing Data-Intensive Applications"
  }
]
The Complete Guide

About the JSONPath Tester

Test JSONPath expressions against JSON and inspect every matched value with its normalized path, entirely in your browser.

Your input is processed locally in your browser and is not uploaded.

How to use JSONPath Tester

1

Enter your input

Add the value or settings you want to process.

2

Review the result

Check the generated output and any validation messages.

3

Copy, save, or reset

Copy the result, save locally, or start over.

Common Use Cases

Extract fields from API responses.

Use JSONPath Tester for this workflow without sending the input to an external service.

Debug JSONPath used in automation and test assertions.

Use JSONPath Tester for this workflow without sending the input to an external service.

Explore deeply nested JSON without writing code.

Use JSONPath Tester for this workflow without sending the input to an external service.

Frequently Asked Questions

Common questions about JSONPath Tester.

Related searches:

jsonpath
json
query
path
selector
rfc 9535