100% client-side · no sign-up

JSON tree viewer

Paste deeply nested JSON and explore it as a collapsible tree. Expand or collapse everything at once, search for a key or value, and click any node to copy its exact path.

JSON Input
Tree
Ready

Built for exploring, not just viewing

Big nested API responses are hard to read as raw text — this tree view makes structure and depth obvious at a glance.

🔍
Copy exact paths
Click "copy path" on any node to get a ready-to-use path like $.users[2].email, perfect for the JSONPath tester or your own code.
Instant search
Find a key or value anywhere in the document — matches are highlighted and their parent branches expand automatically.
📈
Expand/collapse all
Jump between a full overview and a focused, collapsed view of just the top-level structure in one click.
🔒
100% client-side
Rendering happens entirely in your browser. Your data is never uploaded, logged, or stored on a server.

Frequently asked questions

How do I copy the path to a specific value?

Hover any row in the tree and click the small "copy path" button that appears on the right — it copies a dot/bracket path like $.users[2].email to your clipboard.

Can I search inside a large JSON document?

Yes. Type into the search box and every matching key or value is highlighted, with all of its parent branches automatically expanded so you can see it in context.

Is there a limit on how large a JSON document I can view?

There's no hard limit since it renders entirely in your browser, but extremely large documents (tens of thousands of nodes) may render more slowly depending on your device.

More JSON tools