DEVELOPER · JSON
JSON tree viewer
Lazy-expand nested JSON, search nodes, and copy paths.
Browse JSON as a lazy expandable tree, search keys and values, jump to results, and copy JSON Pointer paths or node values.
Local only · safe DOM nodesParse JSON
Node count—
Maximum depth—
Browse and search
Limits & safety
- Input is limited to 1,000,000 characters, 50,000 nodes, and 100 nesting levels.
- Objects and arrays render children only when expanded, reducing initial DOM cost.
- Keys and values are assigned with textContent; JSON content is never inserted through innerHTML or executed.
Frequently asked questions
How do I use it?
Paste JSON to expand the tree.
Is anything uploaded?
Everything runs locally in your browser and is not uploaded.
How is this different?
The formatter edits text; the tree is for exploring structure.