Private JSON to CSV conversion

JSON to CSV Converter

Turn an array of JSON objects into CSV with every discovered property represented as a column.

Your data stays in your browser. Files are processed locally and are never uploaded.

You can also drop one compatible file anywhere in this dashed area.

Convert object arrays into rows

Properties found later in the array are included, while missing values become empty CSV cells.

Nested value behavior

Nested objects and arrays are JSON-stringified inside a cell instead of being silently flattened.

Frequently Asked Questions

The root must be an array whose items are objects.

Their CSV cells are left empty.

They are stored as JSON text in one properly escaped cell.