JSONPath Tester

Query JSON with $.path.expressions live. Filter, slice, recursive descent. jsonpath-plus.

published

  • [FREE]
  • [NO_SIGNUP]
  • [NO_UPLOAD]

A JSONPath tester evaluates $.path.expressions against a JSON document. Useful for verifying queries before pasting them into a tool that consumes JSONPath (jq alternatives, Kubernetes kubectl, Postman, OpenAPI).

Privacy

Pure JS via jsonpath-plus. No upload.

Frequently asked questions

What is JSONPath?

XPath for JSON. Use $ for the root, dots and brackets to navigate, [*] for all elements, [?(filter)] for conditions. Standardized informally; this tool uses the popular jsonpath-plus implementation.

Common operators?

Examples: $.users[*].name (all names), $..book[0] (first book at any depth), $.items[?(@.price < 10)] (cheap items), $..* (every element recursively).

Privacy?

Pure JS. No upload.