JSONPath Tester

Write and debug JSONPath queries used in API tests, Postman, Kubernetes and data pipelines.

Runs in your browser. Nothing is uploaded Free, no sign-up Works on mobile
JSONPath expression
JSON
Result

$ is the root, . or [] selects children, .. searches all levels, [*] is every element, [?(@.price < 400)] filters, and [-1:] is the last element.

How to use JSONPath Tester

  1. Paste your JSON.
  2. Type a JSONPath expression or pick an example.
  3. See the matching values instantly.

Frequently asked questions

What does $.. mean?

Recursive descent: $..price finds every price at any depth.

How do filters work?

[?(@.price < 400)] keeps array items whose price is below 400. @ refers to the current item.

Related tools

All Developer Tools →