FREE JSON CONVERTER

Convert JSON to CSV.

Turn JSON records into a CSV ready for your spreadsheet. Add multiple files, follow their progress and download each result.

Add as many files as you need. Up to 8 MiB per file. Keep this tab open until your downloads finish.

Conversion starts as soon as you choose files. Files download automatically when ready. Your browser may ask to allow multiple downloads.

Choose an array of objects. Each object becomes a row, with matching keys grouped into columns.

Convert a batch

Choose your files together. Each result gets its own progress, View and Download actions.

Preview without losing your place

Open a short preview beside your downloads while the remaining files continue converting.

Ready to download

CSV keeps your record values together and protects text that could be mistaken for spreadsheet formulas. No account required.

Frequently asked questions

Which JSON can I convert to CSV?

Choose one or more JSON files containing non-empty arrays of objects. Matching keys become columns, with each object on its own row.

How do I download the CSV?

Choose your JSON files to start converting immediately. Use Add more files to add another batch. Each completed file downloads automatically, with View and Download buttons beside it. Text that could be mistaken for a spreadsheet formula is protected.

Does my JSON file get uploaded?

Local editing processes selected and pasted contents in your browser. Optional Assistance sends your goal and only the context you explicitly prepare and include, such as a selected subtree or observed query field metadata, to OpenRouter and the configured model provider. Its preview shows exactly what is included. Ordinary page and asset requests also reach the hosting provider.