Online JSON viewer
JSON Viewer — explore JSON as a tree and grid
Paste, drop, or open a JSON file and read it as a collapsible tree and a sortable, filterable grid. Built for large, deeply nested payloads — find any value in seconds instead of scrolling through raw text.
Runs in your browser. No uploads, no accounts, free.
How it works
- Step 1
Load your JSON
Paste from the clipboard, drag a file in, or open one up to 10 MB. Parsing runs off the main thread so the UI stays smooth.
- Step 2
Navigate the tree
Expand and collapse nested keys, or jump straight to any node. Long arrays load on demand instead of freezing the page.
- Step 3
Inspect in the grid
Switch arrays of objects into a spreadsheet-style grid, then sort, filter, and search across every key and value.
Handles big, nested JSON
A virtualized tree and grid keep rendering fast even on files with tens of thousands of rows and deep nesting.
Private by design
Everything runs locally in your browser. Your JSON is never uploaded to a server and no account is required.
Two views, one document
Read structure in the tree, read data in the grid, and edit in either — changes stay in sync across both.
Fast global search
Search keys and values with keyboard shortcuts and jump to matches without losing your place.
Frequently asked questions
- Is this JSON viewer free?
- Yes. JSON-Table is completely free and requires no sign-up.
- Is my JSON data uploaded anywhere?
- No. The viewer runs entirely in your browser — your data never leaves your machine.
- How large a JSON file can it open?
- You can paste, drop, or open files up to 10 MB. Large files are parsed off the main thread to keep the interface responsive.
- Can it handle deeply nested JSON?
- Yes. The tree and grid are virtualized, so deeply nested objects and very long arrays render without freezing the page.