JSON to CSV Converter

Turn an array of JSON objects into a spreadsheet-friendly CSV file.

How it works

The input must be an array of objects. Columns are collected from all objects and missing values remain blank.

Rows = JSON array items; columns = the union of object keys.

Common questions

Can nested objects become columns?

Nested values are serialized as JSON so the structure is not lost.

Is the CSV uploaded?

No. Conversion runs locally in your browser.

Independent developer utility. Review output before using it in production.