JSON to CSV Converter

Turn a JSON array of objects into clean CSV — pick the delimiter and download. Runs entirely in your browser.

📖 Read the guide: How to Convert JSON to CSV →

JSON (array of objects)
CSV

How it works

1
Paste your JSON
Provide a JSON array of objects — the keys become the CSV columns.
2
Pick options
Choose comma, semicolon or tab as the delimiter, and whether to include a header row.
3
Convert
The tool flattens the records and escapes any commas, quotes and newlines correctly.
4
Copy or download
Copy the CSV or save it as a .csv file ready for Excel or Sheets.

Frequently Asked Questions

A JSON array of objects, like [{"id":1,"name":"Ada"}]. The union of all keys becomes the columns.

Yes — values containing the delimiter, quotes or newlines are quoted and escaped per the CSV standard.

No. The conversion happens in your browser, so nothing is uploaded or stored.

Convert JSON to CSV online for free. Paste a JSON array of objects, choose a comma, semicolon or tab delimiter, optionally include a header row, and download a clean CSV ready for Excel, Google Sheets or a database import. Values that contain the delimiter, quotes or line breaks are escaped correctly. It all runs in your browser, so your data is never uploaded or stored.