$.JSON Path Finder
Query JSON data with JSONPath expressions like $.store.book[*].title
Example expressions:
Matches: 4
JSON Path Finder Guide
JSON Path Finder helps you pull the exact value out of large or deeply nested JSON in one click. Master the JSONPath syntax once and debugging API responses, exploring config files, and analyzing logs becomes trivial. Everything runs in your browser — your payload never leaves the page.
JSONPath Cheat Sheet
| Expression | Meaning |
|---|---|
| $ | Root |
| .field or ['field'] | Child access |
| ..field | Recursive descent at any depth |
| [*] | Wildcard — all elements |
| [0], [-1] | Index (negatives from end) |
| [0:3], [-2:] | Slice |
| [?(@.price<10)] | Filter expression (@ = current) |
| [?(@.isbn)] | Existence filter |
Use Cases
- Extract specific fields from REST API responses
- Locate options inside heavily nested config files
- Run conditional searches against large JSON logs
- Quickly navigate GraphQL responses while debugging
💡 Tip: For keys with spaces or special characters, prefer bracket notation (['key with space']) over dot notation.