CSV ↔ JSON converter

Paste a spreadsheet and get JSON – or export JSON data as CSV for Excel.

100% private: everything is processed locally in your browser. Your data never leaves your device.

How to use

  1. Paste CSV or open a file – the delimiter is detected automatically.
  2. Choose options: first row as column names, detect numbers/booleans, pretty-print JSON.
  3. Use “JSON → CSV” for the other direction. Copy or download the result.

Tips for Excel

In many European locales, Excel saves CSV files with a semicolon because the comma is the decimal separator. Automatic detection handles this.

The exported CSV includes a UTF-8 BOM so Excel displays special characters correctly. Fields containing delimiters, quotes or line breaks are quoted properly.

Frequently asked questions

Is my data uploaded?

No. The conversion runs entirely in your browser – even for confidential spreadsheets.

What happens to nested JSON?

Nested objects and arrays are written into a cell as JSON text when exporting.

How large can files be?

Several megabytes are no problem. Your device's memory is the only limit.