JSON to CSV Converter - Free Online Tool

Enjoy a cleaner, simpler JSONtoCSV.

JSON to CSV
CSV

Paste CSV or TSV here

or drag & drop a file anywhere in this pane — you can also paste anywhere on the page (Ctrl+V)

JSON
Your JSON appears here.
Advanced options

About JSON to CSV conversion

The converter reads JSON in your browser and writes CSV rows and columns you can open in a spreadsheet. The conversion runs on your own device, so the data you convert is not uploaded.

Before you convert, check that the input is valid with the JSON validator, and make nested input easier to read with the JSON formatter.

Nested objects and arrays inside values need a decision before you import the result, and the Nested JSON to CSV guide explains the options. If a conversion fails, the JSON to CSV errors page lists the common causes, and How to convert JSON to CSV walks through the whole process.

If you need a different output, the JSON to Excel and JSON to HTML table converters cover two common alternatives.

Limits: very large inputs can be slow, because the whole conversion happens in your browser. For a large file the converter shows the notice "Large file — converting on pause" and converts once you stop editing.