JSON to CSV Converter Online

Convert JSON array data and REST API outputs into CSV spreadsheets. Export to Excel, Google Sheets, or CSV tabular formats seamlessly.

JSON to CSV Converter

Convert JSON array objects into tabular CSV format for Excel, Google Sheets, or database imports.

Layout:
Editor Height:
Input JSON5 lines
CSV Output

How to Convert JSON to CSV Format

JSON (JavaScript Object Notation) is the standard format for web services, but business teams and data analysts often require tabular formats like CSV (Comma Separated Values) for pivot tables, reporting, or database bulk imports.

  1. Paste your JSON data into the input box above (must be an array of objects or an object containing an array).
  2. Select your preferred CSV delimiter (Comma `,`, Semicolon `;`, or Tab `\t`).
  3. Check Flatten Nested Objects to automatically extract properties from sub-objects (e.g. `user.address.city`).
  4. Click Convert to CSV to generate raw CSV data, then copy or download the `.csv` file.

Need to convert CSV back into JSON?

Use our reverse CSV to JSON converter with automatic data type detection.