Add to Chrome Add to Edge

JSON To CSV

Flatten a JSON array into CSV rows that open in Excel or Google Sheets.


JSON To CSV

JSON is great for software but awkward in a spreadsheet. This tool flattens an array of JSON objects into rows and columns that Excel, Google Sheets and other tools can open.

How to use JSON To CSV

  1. Paste your JSON array into JSON Data.
  2. Choose a CSV Delimiter (comma, semicolon or tab) and the Quote Character.
  3. Click Convert to CSV and copy or save the output.

When it comes in handy

  • Opening API responses in a spreadsheet for analysis.
  • Exporting records to share with colleagues who do not use JSON.
  • Importing data into tools that only accept CSV.

Frequently asked questions

Which delimiter should I choose?
Use a comma for most tools. Choose a semicolon if your spreadsheet uses a locale where the comma is the decimal separator, and a tab for TSV files.
What about nested objects?
CSV is flat, so deeply nested data is best simplified first. Check the columns before importing.

Related guides

Choose which cookies SEOpeck may use. You can change this at any time from "Cookie settings" at the bottom of every page.

Your tools

    Saved in this browser only. Nothing is sent to us.

    Popular tools