JSON, CSV and Excel converter
Convert JSON object arrays to CSV or XLSX, and spreadsheet rows to JSON.
Instructions and limits
- Choose a direction, paste or import JSON, or select a CSV, TSV or XLSX worksheet.
- Optionally set the JSON array path, nested flattening and column order, then convert, preview and download.
JSON and CSV/TSV input: up to 5 MB; XLSX: 10 MB. Up to 20,000 rows, 200 columns, 200,000 cells and 10 MB output. Table-to-JSON values are strings; missing and null values become empty cells, so types do not round-trip losslessly.
Use cases and example
Export API JSON records to CSV or Excel, or convert spreadsheet records to JSON for testing and data exchange.
For {"data":{"items":[{"id":"001","name":"Ada"}]}}, use the array path /data/items to export id and name columns.
The selected JSON value must be an array of objects. Imported table values remain strings to preserve leading zeros. Blank and nested values do not round-trip losslessly; CSV protects formula-like text.