Development and data formats

Convert CSV to JSON and JSON to CSV

Convert CSV to JSON and JSON to CSV online. Detects the delimiter (comma, semicolon or tab), handles quotes and lets you download the result.

Everything runs in your browser. Nothing is sent to our servers.

How it works

Paste a CSV (or export it from Excel or Google Sheets) and get a JSON array with one object per row, using the first row as field names. The tool detects whether the delimiter is a comma, semicolon or tab and handles quoted values with line breaks.

The other way around, paste a JSON array of objects and get a CSV with every column, ready to open in Excel. You can copy it or download it as a file.

Frequently asked questions

Why does Excel export my CSV with semicolons?

In locales where the comma is the decimal separator, Excel uses semicolons to separate columns. The tool detects it automatically.

Can numbers stay numbers instead of text?

Yes. Turn on "Detect numbers and booleans" and numeric values, true and false are converted to their types in the JSON.

Need a custom tool for your business?

Tell us about your case and in 30 minutes we'll give you a clear diagnosis: what's going on, what to do first and what it might cost. No strings attached.

Get a free assessment Message us on WhatsApp

Reply within 24 business hours