Data formats · FMT-01Submit an issue

JSON to CSV converter

Convert an array of JSON objects into properly escaped CSV with headers.

Automatic headers · CSV escaping
Input
Output
Usage guide and examples

Convert formats and organize data

Enter a JSON object or array of objects. The union of keys forms the CSV header, with missing values left empty. Values containing commas, quotes or newlines are quoted; nested objects become JSON text rather than extra columns.

Check the input format and options with this example before using your own data. Random values, file sizes and presentation vary with the input and settings.

Example input and settings

[{"name":"Ada","age":18}]

What to check in the result

name,age
Ada,18