IQ
PayloadIQ
← PayloadIQ Utilities

JSONPath Explorer

Query a JSON document with a JSONPath expression and see the matching values.

Matching values appear here as a JSON array.
Examples:

Supports .key, ["key"], [n] (negative too), [*], slices [start:end:step], unions [0,2], and recursive descent ..key.

Runs in your browser. Your input is not uploaded to PayloadIQ.

JSONPath lets you reach into a JSON document and pull out exactly the values you care about without writing a script. Start the expression with $ for the root, walk into keys with .key, pick array items by index with [0], and fan out across every element of an array or every value of an object with the wildcards [*] and .*. Each wildcard step flattens its matches into the running result, so $.items[*].id returns one flat array of every id.

This explorer implements a small, safe subset evaluated by walking the parsed object β€” it never uses eval, so your data stays in the page. It does not support filters, recursive descent (..), or slices; if a step has no match the result is simply an empty array, which is a valid answer rather than an error.

Related utilities

JSON Formatter / ValidatorJSON to CSVJSON DiffGuide: Browser-local JSON ToolsJSON VisualizerJSON MinifierJSON to SQLJSON to YAML
Open PayloadIQ Playground β†’