How to Use the JSONPath Evaluator

TL;DR

  1. Open JSONPath Evaluator.
  2. Paste JSON and enter a JSONPath expression.
  3. Click Evaluate → view result as list or in Tree View.

Examples

$..price                      // all prices
$.store.book[0].title         // first title
$.phoneNumbers[*].number      // all numbers
$.phoneNumbers[?(@.type=="home")].number  // filter by field

Tips

  • Enable Auto‑correct JSON to fix minor input issues before evaluating.
  • Use Tree View for nested results; switch to raw to copy JSON.
  • Copy/Download buttons help share results quickly.

Related

JSONPath Cheatsheet ·JSON Formatter