Local-first JSON viewer
Read JSON like a spreadsheet
Nested payloads become a navigable tree and a filterable grid. Find any value in seconds, not scroll-minutes.
- No uploads
- Up to 10 MB
- Free — no account
the workspace
Tree on the left, grid on the right
users.json
Search keys & values…
root
users[3]
0{…}
1{…}
2{…}
meta
rootusersarray · 3
#1 filter3 rows4 cols
| # | idstr | namestr | rolestr | activebool |
|---|---|---|---|---|
| 1 | "usr_94821" | "Alex Rivera" | admin | true |
| 2 | "usr_12830" | "Sam Patel" | developer | true |
| 3 | "usr_77105" | "Jamie Liu" | viewer | false |
toolkit
Pick a tool, paste your JSON
Focused tools that share one local-first engine — nothing is uploaded, no account needed.
Built for inspection, not pretty-printing
The same workspace you see in the demo: a tree on the left, a grid on the right, and shortcuts everywhere.
tree
Navigate nested keys
Search the document tree and jump to any node without losing context.
grid
Filter like a spreadsheet
Per-column filters, sort, and inline edit on tabular views of arrays and objects.
search
Find anything fast
Global search across keys and values with keyboard shortcuts built for flow.
local
Stays on your machine
Paste, drop, or open files up to 10 MB. No uploads, no accounts.
Frequently asked questions
Is my JSON data uploaded anywhere?
No. JSON‑Table runs entirely in your browser — files never leave your machine. There are no uploads and no accounts.
What is the maximum file size?
You can paste, drop, or open JSON files up to 10 MB. Large files are parsed off the main thread so the interface stays responsive.
Is JSON‑Table free?
Yes, it is completely free to use and requires no sign-up.
Can I edit JSON, not just view it?
Yes. Edit values inline in the grid or directly in the source editor, and changes stay in sync across the tree, grid, and source views.
Which browsers are supported?
Any modern browser — Chrome, Edge, Firefox, or Safari. It is a client-side web app with nothing to install.
How do I view JSON as a tree?
Open the JSON Viewer & Formatter, paste your JSON, and it renders as a collapsible, color-coded tree. Expand and collapse nodes to explore deeply nested objects and arrays, or open it in the workspace for a virtualized tree plus a filterable grid built for very large documents.
How do I format, beautify, or minify JSON?
The JSON Formatter beautifies your JSON with clean 2-space indentation and color-coded syntax highlighting, or minifies it to a single compact line. Invalid JSON is flagged inline with the exact line and column so you can fix it fast.
How do I convert JSON to a table?
Paste an array of objects into JSON to Table and the keys become sortable columns automatically. Filter per column, reorder columns by dragging, and edit cells inline — no conversion step and no upload.
How do I compare two JSON files?
Use JSON Diff to compare two documents side by side. It highlights exactly what was added, removed, or changed by path, so you can spot differences between API responses, config files, or versions at a glance.