JSON Viewer
Explore a large JSON document as a collapsible tree, see the size of every object and array, and copy the path to any value with one click.
Free · No sign-up · Your inputs stay in your browser
Input
Explore JSON as a tree
Output
Tree
- $:{7}
- id:1042
- active:true
- score:98.5
- roles:[2]
- profile:{2}
- orders:[2]
Click a node to expand it and a path to copy it; the paths are JavaScript accessors that also work in JSONPath after the $.
Runs in this browser. Nothing you paste is sent to a server.
About this tool
Method, assumptions, practical next steps, and limits.
When a tree beats pretty-printing
A formatted 5,000-line API response still has to be scrolled through. A tree lets you open only the branch you care about and see at a glance how many items an array holds, which is usually the question when debugging a payload. For transformations and queries, the JSONPath tester takes the copied paths as they are.
Large documents
Everything is parsed in this tab. A few megabytes is comfortable; for hundreds of megabytes, jq or a streaming parser in a terminal is the better tool.