Skip to main content
AI JSONMedic

JSONPath Tester

Evaluate JSONPath expressions against your JSON and see the matches live. Broken JSON is repaired automatically.

Input
{
  "users": [
    { "id": 1, "name": "Ada" },
    { "id": 2, "name": "Lin" }
  ]
}
Query result
Output appears here.

Runs entirely in your browser — nothing is uploaded.

Test JSONPath Expressions Online

JSONPath is to JSON what XPath is to XML — a compact way to select values from a document. Paste your JSON, type an expression, and the matches update instantly.

Common JSONPath examples

  • $..name — every name anywhere in the document
  • $.users[*].id — every user id
  • $.items[0] — the first item; $.items[-1:] — the last
  • $..[?(@.active==true)] — objects where active is true

Works on broken JSON too

If your JSON is invalid, it is repaired first so the query still runs. For the full toolkit — format, validate, schema, diff, convert — open the JSON Studio.

Other JSON Tools