ConvertWarp

JSON to CSV

A list of objects becomes a table. One object becomes a single row.

About this tool

JSON to CSV flattens a list of objects (or one object) into a comma-separated table you can open in Excel. Nested objects and arbitrary graphs are not a table — those files are rejected instead of emitting garbage columns.

Column order follows key appearance. Missing keys become empty cells. This is the inverse of CSV to JSON, which always wants a header row.

UTF-8 JSON is parsed locally. 50 MB. Only arrays of objects or a single object pass. Values are stringified for CSV, with quoting where commas or quotes appear.

How to convert JSON to CSV

  1. Choose a JSON file. It stays on your device.
  2. Convert. A list of objects becomes rows.
  3. Download the CSV.

50 MB. Not for deeply nested documents. Not a database dump rewriter.

FAQ

Does flattening objects to CSV happen on a server?
No. The table is built in this tab.
Array of arrays?
Rejected. Use objects with named keys so the CSV has a header.
Will Excel open Unicode?
The CSV is UTF-8. Excel sometimes wants a BOM; if glyphs look wrong, import as UTF-8 in Excel’s wizard.
Formulas?
No. Cells are data. Leading “=” is just text here.
One object?
You get a header plus a single row.

Related tools

Continue

More Office & text tools