JSON to table
An array of objects becomes a table, with each key as a column heading.
Turn JSON data into a CSV file you can open in Excel or Google Sheets.
JSON to CSV is a free online tool that lets you turn JSON data into a CSV file you can open in Excel or Google Sheets. Enter your text or numbers and see the result instantly. Everything you type stays in your browser.
Also searched as: convert JSON to CSV, JSON to Excel, JSON to spreadsheet, export JSON as CSV.
Open JSON to CSV and paste or type your text into the input box.
Your result updates instantly as you type โ no button to click.
Adjust any mode or format options shown above the result, if the tool offers them.
Copy the output with one click, or leave it in place to keep editing.
JSON to CSV
Paste JSON, choose a separator, and download a CSV file. Nested objects are flattened into columns so the data lands in a clean table.
An array of objects becomes a table, with each key as a column heading.
A nested value such as b with a c inside becomes a column named b.c, so nothing is lost in the table.
Choose the separator that your spreadsheet program expects.
Save the result as a CSV file, ready for Excel or Google Sheets.
Your data stays in your browser and is not uploaded.
No account and no limit.
Data shaped like a list of records, each with the same keys, makes the cleanest table.
In some countries spreadsheets expect semicolons. If Excel puts everything in one column, try the other separator.
A list inside a value is joined into one cell, so check that column in your spreadsheet.
Short, practical guides that go with this tool.
JSON to CSV runs as client-side JavaScript inside your own browser tab. Your file or text is read, processed, and turned into a result on your device โ it is never sent to, stored on, or seen by Toolkitties' servers. Closing or refreshing the page clears everything.
An array of objects, where each object is one row and each key is a column.
They are flattened, so a nested value such as b with c inside becomes a column named b.c.
The items are joined together into one cell.
Yes. The output is a CSV file that both can open.
Your spreadsheet may expect a different separator. Switch between comma and semicolon and download again.
No. The conversion happens in your browser.
Yes. JSON to CSV is 100% free, with no signup, no daily limit and no paid plans.
No signup or login is required. Open the page and start using JSON to CSV immediately.
Yes. JSON to CSV processes your file locally in your browser using client-side code. The file itself is never uploaded to Toolkitties' servers.
No. Your text is processed in memory in your browser tab and is cleared as soon as you close or refresh the page.