JSON to CSV Converter
Convert JSON arrays to CSV format for Excel or spreadsheets.
Drag & drop a JSON file here, or click to browse
File is read locally — nothing is uploaded to any server
Features
- JSON File Upload: Upload a .json file directly — read locally in your browser, nothing is sent to any server.
- Drag & Drop: Drag and drop a JSON file onto the drop zone for quick loading.
- Flattening: Automatically flattens nested objects into dot-notation headers (e.g.,
user.address.city). - Header Generation: Scans all objects to ensure every unique key is represented as a CSV column.
- Escaping: Properly escapes quotes and handles commas within values.
- Excel Compatible: Output formatted for direct use in Excel or Google Sheets.
How to Use
- Upload a JSON file using the file picker, or drag & drop a file onto the drop zone.
- Alternatively, paste a JSON Array of objects into the input area.
- The tool will generate a CSV string.
- Copy the CSV and save it as a `.csv` file or paste directly into a spreadsheet.