Converters & Dev

CSV to JSON Converter

Turn a spreadsheet export into JSON for an app or an API, or flatten JSON into a CSV that opens in Excel. Quoted fields, commas inside values and nested objects are handled.

From spreadsheet to JSON and back

CSV is how spreadsheets and databases export tables; JSON is how web apps and APIs exchange data. This converter moves data between the two without uploading it anywhere, so customer lists and sales exports stay private.

How CSV becomes JSON

How JSON becomes CSV

How to use the converter

  1. Choose the direction and paste your data, or open a .csv or .json file.
  2. Check the delimiter — it is detected automatically, but semicolon files from European Excel can be forced.
  3. Copy or download the result.

Frequently asked questions

My CSV opens as one column in Excel. Why?

Excel in some regions expects semicolons. Choose Semicolon as the delimiter when converting from JSON, or use Excel’s Data → From Text/CSV import.

Is there a size limit?

No fixed limit; files of tens of megabytes convert in a few seconds in a modern browser.

Does it work with TSV files?

Yes. Tab-separated files are detected automatically, or choose Tab as the delimiter.