Paste your JSON array
Paste a JSON array of objects into the input. Each object becomes one CSV row and each key becomes a column header.
Free, privacy-first
Turn structured JSON into spreadsheet-ready CSV, choose a delimiter, and flatten nested objects when needed in one browser-based workflow.
Results update as you use the interface above.
Paste a JSON object or array, choose the delimiter, decide whether headers and flattening should be enabled, then export the CSV output.
Paste a JSON array of objects into the input. Each object becomes one CSV row and each key becomes a column header.
Choose comma, semicolon, tab, or pipe as the delimiter to match the spreadsheet or import tool you are targeting. Keep headers enabled unless the destination expects headerless rows.
If your JSON has nested objects, check Flatten to expand them into dot-notation column names like address.city instead of dropping or serializing the nested values.
Review the first rows in the preview table before copying the CSV output or downloading the file. This catches column mismatches before the data reaches the destination.