JSON Viewer

JSON

Paste JSON to explore it as a graph or tree

About this tool

Paste JSON to explore it visually. Switch between a node-link graph (jsoncrack style) and a collapsible tree to inspect structure, copy any field's value or its JSONPath, search keys and values, and toggle layout direction. Everything runs locally in your browser — nothing is uploaded.

How to use
  1. Paste your JSON into the input box.
  2. Choose Graph or Tree to switch between the node-link canvas and a collapsible tree.
  3. Click a node or a row to copy its value or JSONPath. In Tree, search keys/values and expand or collapse branches.
  4. Toggle theme and, in Graph, the layout direction to suit your reading.
Is my JSON uploaded anywhere?

No. Parsing and rendering happen entirely in your browser, so your data never leaves your device.

Why do Graph and Tree show the same data?

Both views reuse a single JSON.parse result. The Graph uses the strict parser too, so a value that is invalid JSON will not show in either view.

Which JSON syntax is supported?

Strict JSON only. Comments, trailing commas, and other JSON5 extensions are not accepted, matching the JSON Formatter tool.