JSON Toolkit
JSON to CSV
Arrays to spreadsheet
Export options
Columns, delimiters, and CSV shape
JSON Array InputValid Array
Valid JSON
Loading...
CSV Output
How this tool works
The tool JSON.parses your input, expects a JSON array of objects (or compatible rows), derives columns, and writes delimiter-separated text. Options control headers, column inclusion, nested field flattening vs JSON strings, and escaping—updates run client-side as you edit.
Tips
- Primitives at the root won’t map to rows—wrap data in an array of objects.
- All columns selected by default; narrow the set for wide API payloads.
- Nested objects: choose flattening for separate columns, or stringify for a single cell.
- Excel prefers UTF-8 with BOM in some locales—export and open with your spreadsheet’s import dialog if garbled.