Developer tool

JSONPath Tester

Run common JSONPath selectors against pasted JSON and inspect matched paths and values.

Runs in your browser
JSONPath Testercommon JSONPath syntax

How to use this jsonpath tester

  1. Paste valid JSON and enter a JSONPath expression such as $.store.book[*].title.
  2. Review the test result and any values that look unusual. Check syntax, escaping, and edge cases against the source before using the result in a live project.
  3. Copy or download the result if you need a record of the check.

About this jsonpath tester

Use the JSONPath Tester to run common JSONPath selectors against pasted JSON and inspect matched paths and values. Each control affects a specific part of the result.

You can also use it to repeat the check after changing the input.

Example

Run $.store.book[*].title against a sample catalog to return every matching title with its full path.

Common uses

  • run common JSONPath selectors against pasted JSON and inspect matched paths and values
  • repeat the check after changing the input
  • save a result for later reference