{ } 2DevKit
Tools / Data & JSON

JSONPath Tester

Test common JSONPath expressions against JSON data in your browser. Supports properties, array indices, wildcards and recursive descendant search.

Supported: $.key, $[0], $['key'], [*], .*, ..key, ..*. No filters, slices, unions or functions.

The JSON is processed locally in your browser.

What is JSONPath Tester?

JSONPath expressions navigate JSON by selecting properties, indices or descendants. This tool supports a documented safe subset: $, .key, [0], ['key'], [*], .*, ..key and ..*. It intentionally does not evaluate filter expressions, slices, unions, functions or scripts; do not assume every RFC 9535 expression is supported.

How to use this tool

  1. Paste valid JSON and enter an expression such as $.users[*].name.
  2. Run the query to view matched paths and values.
  3. Copy the match list or export it as JSON.

Example

$.users[*].name

Related developer tools