CSV to JSON Converter
Convert CSV to JSON with automatic delimiter detection.
100% in your browser — nothing uploadedConvert a CSV file to JSON online
About this CSV to JSON converter
Paste CSV data (or the contents of a .csv file) and get JSON back — either an array of objects using the first row as keys, or an array of arrays. The parser handles quoted fields, embedded commas, and escaped quotes correctly, and it auto-detects comma, semicolon, tab, or pipe delimiters.
Because conversion happens in your browser, this is safe for exports containing real data — financial reports, customer lists, database dumps. Nothing is uploaded.
FAQ
Does it support semicolon-separated files?
Yes. The delimiter is auto-detected (comma, semicolon, tab, or pipe), and you can override it manually.
How are the JSON keys chosen?
With "First row is header" enabled, column names from the first row become the object keys. Disable it to get plain arrays instead.
Is there a file size limit?
Only your browser’s memory. Files in the tens of megabytes work fine on a typical machine.