Home
Tom Utilities

JSONPath Tester

JSON Tools

Query JSON data with JSONPath expressions and see matching values instantly.

How to use

Run a query

Paste JSON, enter a JSONPath expression and view the matches as formatted JSON.

  1. Paste or type JSON.
  2. Enter a path such as $.store.book[*].title.
  3. Copy the result when it looks right.

Supported syntax

Dot and bracket child access, array indexes, slices, wildcards, recursive descent with .. and filter expressions such as [?(@.price<40)].

Frequently asked questions

Does it support filters?

Yes. Filters support comparisons with ==, !=, <, <=, > and >= against property values.

What if there is one match?

A single match is shown as a JSON value. Multiple matches are shown as a JSON array.