JSON Tree Viewer
View & ExploreTurn JSON into an interactive, searchable tree you can expand and collapse.
Visualize JSON as an interactive tree
A tree view is the most natural way to navigate deeply nested JSON. Each object and array becomes an expandable branch, so you can drill into exactly the path you care about and collapse everything else. It turns an intimidating, deeply nested API response into a hierarchy you can explore the way you browse folders on disk.
Search the tree and copy any path
Type in the search box and the tree filters to matching keys and values, automatically expanding the branches needed to reveal each hit — invaluable for finding one buried field in a huge document. Every node shows its value type and size, and a single click copies the JSONPath to that node, ready to paste into your code, a query, or a jq expression.
A JSON tree view for APIs and configs
A JSON tree view online is the fastest way to understand an unfamiliar API response or a sprawling config file. Expand only the branches you care about, read each value's type at a glance, and copy the exact path to any field to drop into your code. Because it runs entirely in the browser, it is safe for responses that contain tokens or customer data. For a combined read-and-copy view of the same data, switch to the full JSON viewer; to see the same hierarchy laid out as a diagram rather than an outline, use the JSON graph viewer.
Everything in the JSON Tree Viewer
Visualize JSON as a collapsible tree. Expand or collapse all nodes, search keys and values, and copy the path to any element. Free and fully client-side.
Expand / collapse all
Open or fold the entire hierarchy at once.
Search nodes
Filter the tree by key or value as you type.
Copy path
Grab the JSONPath to any node in one click.
Type badges
Every value labelled with its type and size.
Frequently asked questions
Type in the search box and the tree filters to matching keys and values, expanding the branches needed to reveal each match.
Yes. Hover any node and click the path button to copy its JSONPath, ready to paste into your code or a query.
Yes. Use 'Expand all' and 'Collapse all' to open or fold the entire hierarchy in one click, then drill into just the branch you need. It makes navigating a large, deeply nested JSON tree quick.
Yes. Click 'Load from URL', paste any public URL that returns JSON — an API endpoint, a raw GitHub file, or a CDN asset — and the content loads instantly in your browser. The request goes directly from your device; nothing passes through our servers.
No. Every operation runs entirely in your browser using client-side JavaScript. Your JSON is never uploaded, logged, or stored on any server — it never leaves your device.
Yes, completely free with no sign-up required. There are no usage limits, no watermarks, and no premium gate on any feature.
Related tools
JSON Viewer
View JSON data and objects online — syntax highlighting, collapsible nodes, free and private.
JSON Graph Viewer
Turn JSON into an interactive node diagram — pan, zoom, fold branches, and export the picture.
JSON Table Viewer
View arrays of JSON objects as a sortable, filterable table.
JSONPath Tester
Write a JSONPath expression and see exactly which values it matches.