JSONPath Query
Pull exactly the data you need out of long JSON with a JSONPath expression — such as every user's name, or only products under 10.
How to query JSON with JSONPath
- Paste your JSON into the left box.
- Type a JSONPath expression into the "Path" box, always starting with $ — for example $.users[*].name to get the name of every user.
- The result is a list of the values found. Turn on "Show where each value was found" to see the path of every value.
Frequently asked questions
More JSON tools
JSON FormatterFormat, minify and validate JSONJSON RepairAutomatically fix broken JSONJSON CompareFind the differences between two JSON documentsJSON ViewerView JSON as a tree, collapse or expand any branchJSON to YAMLConvert between JSON and YAMLJSON SorterSort JSON fields and arrays from A to ZJSON to CSVConvert between JSON and CSV tablesJSON Escape / UnescapeTurn text into a valid JSON string and backJSON to TypeScriptGenerate TypeScript interfaces from sample JSON