JSONPath Tester
12 toolsQuery JSON with a JSONPath expression.
Runs in your browser — your files and text stay on your device
Everything you'd need a dedicated JSON app for — formatting, a collapsible tree view, structural diffing, converting to/from CSV, YAML, and XML, generating TypeScript interfaces and JSON Schemas, querying with JSONPath, and validating JSON Lines — runs entirely client-side using your browser's native JSON engine, so nothing you paste is ever sent to a server.
Format & ValidateTree ViewJSON DiffJSON → CSVJSON ↔ YAMLJSON ↔ XML→ TypeScriptSchema GeneratorSchema ValidatorJSONPath TesterSort KeysJSON Lines
Matches
How to use this tool
- 1Paste your JSON.
- 2Type a path like $.store.books[*].title using dot notation, [index], or [*] for every item.
- 3Matching values appear on the right.
Frequently asked questions
What path syntax is supported?
Dot notation for object keys ($.a.b), numeric array indices ([0]), and [*] as a wildcard for every array item or object value. Filter expressions and recursive descent (..) aren't supported.
Is my data uploaded anywhere?
No, the query runs entirely in your browser.