JSON Viewer — Explore JSON as an Interactive Tree
Browse nested JSON as a collapsible tree with search, path copying, and JSONPath filtering. Handles large files with virtualization — all client-side.
Your data never leaves your browser
Paste or upload JSON to explore
JSON input
About this tool
Tree viewSearchCopy pathJSONPathLarge-file ready
How to use
- Paste or upload JSON — the tree appears once syntax is valid.
- Expand and collapse nodes, or use Expand all / Collapse.
- Search keys and values in the filter box.
- Click a node to select it — copy dot-path, JSONPath, or JSON Pointer.
- Use the JSONPath bar to filter matching nodes in large documents.
Examples
Nested object
{"user":{"name":"Ada","roles":["admin","dev"]}}Tree: user → name, roles → [0] admin, [1] dev
API response
{"data":[{"id":1,"url":"https://example.com"}]}Expand data[0] to inspect id and url fields