JSON to Table.
Turn a JSON array of objects into a clean, sortable, filterable table — then export it to CSV, Excel, HTML, or Markdown. All in your browser.
No signup · No uploads · No share links
// Paste JSON and press “Build table”.
Convert JSON to a table online — free and private
A JSON to table tool turns structured JSON into a grid of rows and columns you can read, sort, and export. Paste a JSON array of objects above, press Build table, and each object becomes a row with columns drawn from your keys. Because it runs client-side, you can explore data without uploading it — and without the public share links some viewers create.
How to view JSON as a table in three steps
- Paste your JSON into the input, or click “Load sample”.
- Build the table — choose whether to flatten nested objects and how arrays expand.
- Sort, filter, and export — click headers to sort, filter rows, then export to CSV, Excel, HTML, or Markdown.
Four exports, one table
Most JSON table viewers export to a single format. This one gives you four: download a CSV or Excel spreadsheet, or copy a ready-to-paste HTML table for the web or a Markdown table for docs and GitHub. Exports always match the current sorted and filtered view, so you ship exactly what you see.
Why use this JSON table tool?
It flattens nested objects into parent.child columns, lets
arrays expand into rows or collapse into a cell, and never sends your
data anywhere. Need a specific format? Try
JSON to CSV,
JSON to Excel, or
JSON to SQL. Learn more in our guide on
how to convert JSON to a table.
FAQ
JSON to table, answered.
How do I turn JSON into a table? +
Paste a JSON array of objects into the tool above and press Build table. Each object becomes a row and each key becomes a column; nested objects are flattened into dot-notation columns. You can then sort, filter, and export the table. Everything runs in your browser.
Can I sort and filter the table? +
Yes. Click any column header to sort by that column (click again to reverse), and type in the filter box to show only matching rows. Numbers sort numerically, not alphabetically. Exports respect the current filtered and sorted view.
What formats can I export to? +
Four: CSV and Excel (.xlsx) download as files, while HTML and Markdown copy a ready-to-paste table to your clipboard. Most online JSON-to-table tools export to a single format — this one covers spreadsheets, the web, and docs.
How are nested objects and arrays handled? +
Nested objects flatten into columns like address.city. For arrays you choose: expand to one row per item, join into a single cell, or keep the raw JSON in the cell — so even deeply nested data becomes a clean table.
Is my data private? +
Completely. The table is built entirely in your browser with no uploads and no share links — a real difference from tools that generate a public URL for your data. It is safe for API responses and private records, and there is no file-size cap.