Encrypt Online
Choose theme
Privacy All tools run entirely in your browser.

JSONPath Evaluator

Run a JSONPath query locally and compare both the matched values and the paths they came from

Safety note: JSONPath evaluation stays in your browser. This page runs the expression only against the pasted JSON document; it does not fetch remote documents or other APIs.
Evaluate a JSONPath expressionPaste JSON, run a JSONPath query, and inspect matched values plus canonical result paths immediately
Start with one expression that should match exactly what you expect, then broaden it only if the first result set is correct.
What JSONPath Queries

JSONPath lets you query one or many parts of a JSON document with an expression rather than a single fixed path.

Run a JSONPath Query
  1. Paste the JSON document you want to query.
  2. Enter the JSONPath expression.
  3. Click Evaluate JSONPath and compare the matched paths with the matched values.
Why Paths and Values Both Help

Matching values show what the query returned. Matching paths show where those values came from. You usually need both when you are debugging selectors against large payloads.