JSON Tools

JSONPath Tester

Write a JSONPath expression and instantly see every matching value and its location in your document.

Loading JSONPath Tester…

How it works

How to use the JSONPath Tester

  1. Paste JSON

    Or use the sample bookstore document.

  2. Type an expression

    Results update as you type. Pick from the examples to learn the syntax.

  3. Inspect matches

    See matched values as JSON, or switch to Paths and click one to jump to it in the input.

JSONPath syntax cheat sheet

ExpressionMeaning
$The root object
.key or ['key']Child property
..keyRecursive descent — key at any depth
*Wildcard — all children
[0], [-1:], [0,2], [1:3]Index, last item, union, slice
[?(@.price < 10)]Filter by a condition on each item
[?(@.isbn)]Items that have a property

Built for developers

Why developers use it

  • Private by design

    Runs 100% in your browser. Nothing you paste is uploaded, logged or stored on a server.

  • Instant results

    Output updates as you type, with precise error locations when something is wrong.

  • Works offline

    Once loaded, the tool keeps working without a connection. Install it as an app if you like.

  • Free, no sign-up

    No accounts, no limits, no watermarks.

FAQ

Frequently asked questions

Which JSONPath implementation is used?

jsonpath-plus, a widely used JavaScript implementation, with filter expressions evaluated by a sandboxed interpreter (no eval).

What is the difference between JSONPath and JSON Pointer?

JSON Pointer (/store/book/0) addresses exactly one value. JSONPath is a query language that can match many values using wildcards and filters.

Is my data uploaded anywhere?

No. This tool runs entirely in your browser. Your input never leaves your device, is not logged, and works offline once the page has loaded.

Keep going

Related tools

Private by design

Your data never leaves your browser.

498 free tools that run locally — no uploads, no sign-up, no tracking of what you paste. They even work offline.

  • 498free tools
  • 0bytes uploaded
  • 23categories