Z

JSONPath Tester

Test JSONPath expressions against your JSON. Live evaluator with path and value results, filters, slices, recursive descent.

Free No signup Client-side Privacy friendly
Evaluating…

Tip: $..book[?(@.price < 10)], $.store.book[0,2], $..author

matches

Path Value
No matches.

How to use

  1. 1 Paste your JSON in the top panel.
  2. 2 Enter a JSONPath expression — bracket and dot notation are both supported.
  3. 3 Results update live. Pick path-only, value-only, or both in the dropdown.
  4. 4 Copy the full result set as JSON.

Why use this tool

  • Powered by <code class="font-mono text-xs">jsonpath-plus</code> — supports filters, slices, recursive descent, and more.
  • Live evaluation — no submit button.
  • Pure client-side — your JSON stays in your browser.
  • Library loaded lazily on first evaluation.

Frequently asked questions

Which JSONPath dialect is supported?

The Goessner-style JSONPath as extended by jsonpath-plus. Filters <code class="font-mono">?(@.price &lt; 10)</code>, recursive descent <code class="font-mono">..</code>, slices <code class="font-mono">[0:5]</code>, and unions <code class="font-mono">[0,2,4]</code> all work.

Why is my expression returning nothing?

Double-check the root. Expressions must start with <code class="font-mono">$</code>. Quote keys with special characters: <code class="font-mono">$["my-key"]</code>.

Related tools?

<a class="text-brand-600 hover:underline" href="/json-formatter">JSON Formatter</a> for prettifying before querying; <a class="text-brand-600 hover:underline" href="/xpath-tester">XPath Tester</a> for XML / HTML.

Summary

JSONPath Tester is a free developer utility by Zerethon Tools. Test JSONPath expressions against your JSON. Live evaluator with path and value results, filters, slices, recursive descent. Runs entirely in the browser — no signup, no upload.

Category
Developer
Pricing
Free
Privacy
Browser-based
Signup
Not required

Privacy

Your data never leaves your browser unless explicitly stated. JSONPath Tester runs entirely client-side — no server upload, no logging, no tracking of your input.

Related tools

Build, share, and grow on Zerethon Social

Free signup. Earn points, collect achievements, and connect with creators worldwide.

Sign up free