Free CSV to JSON Converter (and JSON to CSV)
Paste CSV or JSON and convert in either direction. Quoted fields, embedded commas, and multi-line values are handled correctly — all in your browser.
Frequently Asked Questions
How are commas inside values handled?
Per the CSV standard (RFC 4180), values containing commas, quotes, or line breaks are wrapped in double quotes, and quotes inside values are doubled (""). This converter reads and writes that format correctly in both directions.
What JSON shape does the converter produce?
With "First row is header" checked, you get an array of objects using the header names as keys — the shape most APIs and scripts expect. Unchecked, you get an array of arrays preserving raw rows.
Can I convert Excel files?
Indirectly — in Excel or Google Sheets use File → Save As / Download → CSV, then paste or convert that CSV here. Semicolon-delimited CSVs (common in European locales) are auto-detected.
Is my data uploaded to a server?
No. Parsing and conversion run entirely in your browser, so it is safe to convert files containing private or business data.