JSON to CSV Converter
Convert JSON objects to CSV with selectable delimiters, header control, copy, and browser download.
Converted data
CSV output
0 object rows converted.
On this page
JSON rows and CSV headers
Paste an array of JSON objects or one object for a single row. The converter collects object keys in their first-seen order and uses them as the CSV header row when that option is enabled. If a later object is missing a key, its cell is left empty.
Values and delimiters
Text, numbers, booleans, and null values are written as CSV cells. Arrays or nested objects are kept as JSON text. Choose a comma, semicolon, or tab delimiter. Values containing the delimiter, a quote, or a line break are quoted using standard doubled-quote escaping.
Copy or download the result
The output is generated in the browser. Copy it for another application or download it as a .csv file. The converter expects JSON objects; it does not flatten nested data into separate columns.