Input
Tree
Details
Click anything in the tree.
Its path, type, and value land here, ready to copy.
Statistics
Size
629 B
Objects
7
Arrays
2
Keys
33
Max depth
4
Primitives
30
Primitive breakdown
- string20
- number7
- boolean1
- null2
Largest branches (approximate)
$.items204 B$.customer160 B$.customer.address84 B$.items[0]73 B$.metadata71 B
Exploring large JSON documents
The tree viewer renders objects and arrays lazily, only a page of children at a time and expandable on demand, so pasting a large API response won't lock up the tab. Click any node to see its resolved JSON path, type, and value in the details panel, or use the search box to highlight matching keys and values anywhere in the document.
Questions
How do I get the path to one specific value?
Click it. The Details panel gives you the path ($.users[0].address.city), the type, and the value, each with its own copy button, so you can paste straight into your code.
Why did the tree refuse to render my document?
Extremely large documents (over 5,000 nodes) are still parsed and statistics are still computed, but rendering every node as an interactive DOM element could freeze the tab, so the tree view is disabled as a safety measure.