JSON

JSON to Table Viewer

Paste JSON to browse it as a sortable, filterable table — click any nested object or array to drill in. Runs entirely in your browser.

Your JSON
Paste JSON above to view it as an interactive table.

Quick Learn

Raw JSON is easy for a machine to read and hard for a human to scan — a 200-item API response is a wall of braces and brackets, and finding the one row you care about means reading line by line. A table turns that same data into rows and columns: every item in an array becomes a row, every field becomes a column, and the shape becomes obvious at a glance — the same idea behind Postman's response viewer or a spreadsheet.

Nested fields (an object or array inside a row) don't get flattened into more columns here — instead the cell shows a short preview like { 3 keys } or [ 2 items ], and clicking it drills into that value as its own table, with a breadcrumb at the top to walk back up. That keeps the table readable no matter how deep the JSON goes, instead of exploding into hundreds of dot-notation columns.

Best Practices

  • •Click a column header to sort by that column — click again to reverse, and a third click clears the sort.
  • •Use the filter box to narrow rows by any visible cell's value — it searches the current table level only, not nested data you haven't drilled into yet.
  • •Click a row's number to open that entire row as its own key/value table — useful when a row has more columns than fit comfortably on screen.
  • •If you actually need the data flattened into columns for a spreadsheet or CSV import, use the JSON ↔ CSV tool instead — this table is for browsing, not exporting a flat file.

More JSON Tools

See all JSON tools

Frequently Asked Questions

No. The table is rendered entirely in your browser from the JSON you paste — nothing is sent to a server or stored anywhere.

Want the engineering deep-dives behind tools like this one?