JSONPath Tester

Paste JSON and a JSONPath expression to extract matching nodes. Supports dot-notation, bracket notation, and wildcards.

Supported: $ root · .key child · [0] index · [*] all items · .. recursive · [-1] last

JSONPath is XPath for JSON. $.users[*].name returns all user names. $..price recursively finds all price fields. Bracket notation $['key'] works for keys with spaces.