100% PrivateNo ServerFree
Tree View
$:{1}
store:{3}
name:"My Store"string
book:[2]
location:{2}
How It Works
1
Paste JSON
Paste your JSON data into the left panel. The tool will parse and display it as a tree.
2
Click a Node
Click any node in the tree view to see its JSONPath expression.
3
Copy the Path
Copy the JSONPath expression to use in your code or API queries.
Frequently Asked Questions
What is JSONPath?
JSONPath is a query language for JSON, similar to XPath for XML. It uses dot notation ($.store.book[0].title) to navigate to specific values in a JSON document.
How do I use JSONPath?
JSONPath expressions start with $ (the root). Use dots for object properties ($.name), brackets for arrays ($.items[0]), and wildcards ($..price) for recursive searches.
Can I search within the JSON?
Yes, use the search box to find keys or values within the JSON tree. Matching nodes are highlighted for easy identification.
What JSON formats are supported?
Any valid JSON is supported, including objects, arrays, nested structures, and all JSON data types (strings, numbers, booleans, null).
Is my data sent to a server?
No, all JSON parsing and path finding happens entirely in your browser. Your data never leaves your device.
Explore More
Love this tool? Explore 999+ more
Free online tools for images, PDFs, text, code, and more. All running in your browser.
Explore All Tools