Local‑first · 10 MB ready · Zero uploads

Read JSON like a spreadsheet.

JSON‑Table turns nested payloads into a navigable tree and a fast, filterable grid — so you can find the value you need in seconds.

Open workspace →
Tip — pressPto paste & open instantly
users.json · 4.2 KB
Search keys & values…
root
users[3]
0:{…}
1:{…}
2:{…}
meta{3}
version:"2.4"
total:3
active:true
rootusersarray · 3
1 filter3 rows · 4 cols
#
idstr
namestr
rolestr
activebool
1"usr_94821""Alex Rivera"admintrue
2"usr_12830""Sam Patel"developertrue
3"usr_77105""Jamie Liu"viewerfalse
Works great withREST APIsGraphQLWebhooksLogsConfigsPostman

Everything you wished JSON viewers had.

Designed for developers who live in API responses, logs and configs.

Tree on the left

A formatted, code‑style outline. Click a node and the grid jumps to it.

Spreadsheet grid

Arrays of objects become real tables with sticky headers and row pinning.

Per‑column filters

Filter rows by any column — case‑insensitive, instant, virtualized.

Search everything

Find keys or values across the entire document with one shortcut.

Built for speed

Virtualized rendering handles 10 MB documents without breaking a sweat.

100% local

Your JSON never leaves your browser. Nothing is uploaded, ever.

Live preview

Two panes. Zero friction.

A formatted tree on the left mirrors your JSON structure. The grid on the right renders any selected array as a real table — sortable, filterable, virtualized.

  • Collapse either pane to focus on what matters
  • Drag the divider to resize, double‑click to reset
  • Click a tree node — the table follows you
Try it now
users.json · 4.2 KB
Search keys & values…
root
users[3]
0:{…}
1:{…}
2:{…}
meta{3}
version:"2.4"
total:3
active:true
rootusersarray · 3
1 filter3 rows · 4 cols
#
idstr
namestr
rolestr
activebool
1"usr_94821""Alex Rivera"admintrue
2"usr_12830""Sam Patel"developertrue
3"usr_77105""Jamie Liu"viewerfalse

Ready to read JSON, fast?

No sign‑up. No upload. Just paste your JSON and go.

Launch workspace