🔄

JSON to CSV Converter

Turn a JSON array into clean CSV with automatic headers, ready for Excel or Sheets.

Frequently Asked Questions

What JSON shape is supported?

An array of objects, like [{"name":"Ana","age":30}]. A single object is also accepted and becomes one row. Nested objects are flattened with dot keys such as address.city.

How are commas and quotes handled?

Values containing commas, quotes or newlines are wrapped in double quotes and inner quotes are doubled, following the CSV standard (RFC 4180).

What if objects have different keys?

The header row is the union of all keys across all objects. Missing values are left empty so columns always line up.

Can I open the result in Excel?

Yes, download the .csv file and open it directly in Excel, Google Sheets or LibreOffice.

Related Tools