JSON Tree Viewer
Drop or paste JSON, get an interactive collapsible tree. Hover any node to see its breadcrumb path (users[3].address.city); click the path to copy. Search filters the tree to matching keys / values.
Paste JSON.
How to explore JSON
- Paste or drop your JSON.
- The tree appears expanded one level by default. Click any node to expand / collapse. Collapse all / Expand all in the toolbar.
- Search filters the tree to nodes whose key or value matches. Search supports literal, glob, and regex.
- Hover any node to see its breadcrumb path (
users[3].address.city). Click the path to copy it. - Open in jq sends the current document and the selected path to jq-playground pre-filled.
FAQ
How deep can the tree go?
No hard limit — the Depth slider caps initial expansion. Manually expand deeper nodes by clicking.
What does the path syntax use?
JavaScript-style: $.users[0].address.city. Compatible with JSONPath.
Will it work offline?
Yes — plain JavaScript.