Convert CSV data into a JSON array.
The CSV to JSON converter reads CSV data, detects the delimiter (comma, semicolon, tab or pipe) and turns every row into a JSON object keyed by the column names. Quoted fields, escaped quotes and line breaks inside quotes are handled correctly.
Numbers, true, false and null can be converted to real JSON types, so the output is ready for APIs, JavaScript and databases.
Comma, semicolon, tab or pipe.
Quoted fields, doubled quotes and multi-line values.
Numbers and booleans become JSON numbers and booleans.
Use the first row as keys, or get arrays of values.
The second one gets a suffix, such as name_2, so no data is lost.
Values like 007 are not valid JSON numbers, so they stay strings.
Save the sheet as CSV in Excel first, then paste or upload it.
Big files are fine; the conversion runs in your browser.