T
ToolBox
CSV

JSON to CSV Converter

Convert JSON arrays to CSV format for spreadsheets and databases

What is JSON to CSV Converter?

Convert JSON data to CSV (Comma-Separated Values) format instantly. Paste a JSON array of objects and get a properly formatted CSV file ready for import into Excel, Google Sheets, or any database. The tool auto-detects column headers from your JSON keys, handles nested objects, and lets you customize the delimiter. Download the result as a .csv file with one click.

How to Use JSON to CSV Converter

  1. 1Paste your JSON array into the input field
  2. 2Choose your preferred delimiter (comma, semicolon, tab, or pipe)
  3. 3Click 'Convert' to generate the CSV output
  4. 4Copy the CSV text or click 'Download CSV' to save as a file

Frequently Asked Questions

The tool accepts a JSON array of objects, e.g., [{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}]. Each object in the array becomes a row in the CSV, and the object keys become column headers.
Yes. By default the tool uses commas, but you can switch to semicolons, tabs, or pipes as the delimiter. This is useful for locales where commas are used as decimal separators.
Nested objects are flattened using dot notation. For example, {"address": {"city": "NYC"}} becomes a column named 'address.city'. Arrays within objects are joined with semicolons.

Related Tools