Everything below runs in your browser. There is no upload step, no queue and no account.
Interactive tree view
Objects, arrays, strings, numbers, booleans and nulls each render distinctly, with a child count on every container and a one-line preview of what a collapsed branch holds. Expand a single node, expand a whole branch, jump to a nesting level, or open the entire document at once. Very wide arrays load in blocks so a hundred-thousand-item list cannot stall the page.
Search across keys and values
Matches are found as you type, counted, and highlighted where they sit. Step through them with the arrows or with Enter and Shift+Enter — each jump opens whatever branches are needed and scrolls the result into the middle of the view. Restrict the search to keys or to values when a common word appears in both.
JSON paths
Every row carries its own path. Select one and it appears along the bottom of the explorer, ready to copy. Ordinary keys use dot notation, array indexes and awkward keys use brackets, so the result is a valid expression rather than an approximate one.
Node actions
Right-click any row — or use its …button — to copy the key, the value, the JSON path or the entire enclosing object, and to expand or collapse that node’s children without touching the rest of the tree.
Display options
Line numbers, word wrap, data-type tags, quotation marks, array indexes and a compact row height are each switchable. They change what is drawn, never the data: turn quotes off to skim a large document, turn types on when a value’s type is the thing in question.
Statistics
How many objects, arrays and keys the document contains, how deeply it nests, and its characters, lines and size on disk — the numbers that tell you whether a payload is reasonable before you build anything on top of it.
Files, clipboard and print
Open a .jsonfile with the upload button or by dropping it anywhere on the panel. Copy the document, download it as it arrived or re-indented for reading, or print it. Files are read with the browser’s own FileReader — they are never transmitted.
Keyboard control
The tree is fully navigable from the keyboard: arrow keys move between rows, Right and Left open and close branches, Enter toggles, and Home and End jump to the ends of the document. Ctrl+F searches, Ctrl+Shift+E and Ctrl+Shift+C expand and collapse everything, and Ctrl+Shift+D downloads.