JSON ↔ CSV
Convert between JSON and CSV formats
JSON ↔ CSV Converter — Convert Between JSON and CSV Data Formats Online
- Paste your JSON array or CSV data into the input panel. For JSON, the tool expects an array of objects where each object becomes a row and each key becomes a column. For CSV, the first line should be the header row with column names.
- Click Convert to transform your data. JSON → CSV: nested objects are flattened with dot-notation keys, arrays are joined. CSV → JSON: each row becomes a JSON object with header-based keys. The tool handles edge cases like quoted fields, embedded commas, and multi-line values.
- Copy the output or download it. The converter preserves data types where possible and provides clear error messages when the input format is invalid.
Enable JavaScript to use these tools.