Delimiter
Arrays
Runs entirely in your browser, nothing is uploaded.
How it works
JSON to CSV Converter: Flatten Nested Objects to Columns
Paste a JSON array and get a spreadsheet-ready CSV. Keys are unioned across every object, nested objects become dotted columns, and quoting follows the CSV rules Excel expects.
What this does
- Every key that appears anywhere becomes a column, in first-seen order
- Nested objects flatten into dotted column names such as address.city
- An array cell joins with a semicolon or a pipe, or keeps its JSON if you would rather not lose it
- Comma, semicolon, tab or pipe delimiter, with RFC 4180 quoting and CRLF line endings
- Row and column counts, and a note naming how many columns were absent from some object
FAQ
Keep going