JSON to CSV Converter

Convert JSON arrays to CSV format. Extracts headers from object keys, flattens nested objects. Free, private, browser-based conversion.

CSV output appears here...

About this tool

Convert JSON arrays to CSV format. Object keys become column headers, nested objects are flattened with dot notation, and values containing commas or quotes are properly escaped following the CSV standard (RFC 4180).

All processing happens in your browser. No data is sent to any server.

Frequently Asked Questions

What JSON format is expected?

The tool expects a JSON array of objects, like [{"name":"John","age":30},{"name":"Jane","age":25}]. Object keys become CSV headers.

How are nested objects handled?

Nested objects are flattened using dot notation. For example, {"address":{"city":"NYC"}} becomes a column named address.city.

Is the output valid CSV?

Yes. Values containing commas or quotes are properly escaped following the CSV standard (RFC 4180).

Related Tools