JSON to CSV Converter

Convert JSON arrays to CSV format instantly. Perfect for exporting data to spreadsheets like Excel or Google Sheets.

JSON Input
Ready 0 characters
CSV Output
— 0 rows

How to Convert JSON to CSV

This tool converts JSON arrays into CSV (Comma-Separated Values) format, which can be opened in spreadsheet applications like Microsoft Excel, Google Sheets, or LibreOffice Calc.

Supported JSON Formats

  • Array of objects - Each object becomes a row, keys become column headers
  • Nested objects - Nested values are converted to JSON strings in CSV cells
  • Mixed data types - Strings, numbers, booleans, and null values are all supported

CSV Output Features

  • Automatic header generation from JSON keys
  • Proper escaping of commas and quotes in values
  • Handles special characters and unicode
  • Downloads as .csv file compatible with Excel

Example Conversion

Input JSON:

[{"name": "John", "age": 30}, {"name": "Jane", "age": 25}]

Output CSV:

name,age
John,30
Jane,25