Paste JSON in the editor or load sample data to explore paths
Click any value to find its JSONPath expression — explore and navigate JSON structures visually
Paste JSON in the editor or load sample data to explore paths
Use our JSON path finder to locate JSONPath expressions for any node in 4 simple clicks — no manual counting or guessing
Paste any JSON into the left editor of our JSON path finder — objects, arrays, deeply nested structures, API responses, config files, you name it. The JSON path finder validates syntax in real time.
{
"store": {
"name": "TechBooks",
"book": [
{
"title": "JavaScript Guide",
"author": "Douglas Crockford",
"price": 29.99
},
{
"title": "Python Cookbook",
"author": "David Beazley",
"price": 39.95
}
],
"location": {
"city": "Portland",
"state": "Oregon"
}
}
}The JSON path finder renders a clickable tree of your JSON structure in the right panel. Click arrows to expand and collapse nodes. Use Expand All / Collapse All for quick navigation through the path finder tree.
Single-click any node in the JSON path finder — the JSONPath expression appears instantly in the path bar at the top. No manual counting or guessing required with our path finder tool.
$.store.name → "TechBooks"
$.store.book[0].title → "JavaScript Guide"
$.store.book[1].price → 39.95
$.store.location.city → "Portland"Hit Copy Path in the JSON path finder to grab the JSONPath expression. Paste it straight into JavaScript, Python, or any JSONPath-compatible tool like jq, Postman, or Gatling.
Everything you need to know about finding JSONPath expressions and navigating JSON structures
Edit, format, and beautify JSON
Validate, fix, and inspect JSON
Compare, measure, and map JSON
Convert JSON to other formats
Convert other formats to JSON
Generate code and format other languages