Skip to content
Wololo
Menu
Language:English

Data

Convert JSON to CSV

Turn your JSON files into CSV in seconds. Everything happens in your browser: nothing is uploaded to any server.

JSONCSV

Drag your files here

Or paste them with Ctrl+V. They never leave your device.

Why convert JSON to CSV?

Turn an API response or a JSON export into a table you can open in a spreadsheet.

For a person, a table in JSON is harder to read than a spreadsheet. As CSV any spreadsheet, database or app can import it.

About the formats

JSON, structured data for software

JSON is the data format of APIs and web apps: nested lists and objects as text.

Strengths: Every programming language reads it and it is easy to validate.

Limits: For a person, a table in JSON is harder to read than a spreadsheet.

CSV, tables as plain text

CSV stores a table as text: one row per line with columns separated by commas (or semicolons in some locales).

Strengths: Every spreadsheet, database and app can import it.

Limits: It has a single sheet, no formatting or formulas, and accented characters sometimes break.

How to convert JSON to CSV

  1. 1Drop your JSON files in the box, paste them or pick them from your device.
  2. 2Check that the target is CSV and open the options if you want to adjust it.
  3. 3Press “Convert” and download each CSV, or all of them in a ZIP.

Frequently asked questions

Is my JSON uploaded to a server to turn it into CSV?

No. The JSON to CSV conversion runs entirely in your browser, with code downloaded from this site and executed on your device. You can check it in the Network tab of the developer tools or by going offline after the page loads.

Which JSON can become CSV?

One that is a list of records, like [{"name": "Ana"}, {"name": "Luis"}]: each record becomes a row and each field a column. If the data is not table-shaped, you are told.

Is there a size limit?

Up to 1 GB on desktop and about 200 MB on mobile, although a huge spreadsheet may take a few seconds.

Can I convert several JSON files at once?

Yes. Drop as many JSON files as you like: several are converted at the same time, depending on your processor cores, and when they finish you can download each CSV or all of them in a ZIP.

Related conversions

All data conversions