📊 CSV to JSON Converter
Paste or drop a spreadsheet export and get clean JSON – commas and line breaks inside quotes handled correctly.
How to use the CSV to JSON Converter tool
- Paste CSV or drop a .csv/.tsv file.
- Check the detected delimiter, header row and type options.
- Copy the JSON or download it as a .json file.
Frequently asked questions
Does it handle commas and line breaks inside fields?
Yes. It follows RFC 4180: a field wrapped in double quotes can contain the delimiter, newlines and doubled quotes (""), so "Smith, John" stays one value.
My Excel CSV uses semicolons – will it work?
Yes. Excel in many European locales exports with ; because the comma is the decimal separator. Auto-detect picks the delimiter (comma, semicolon, tab or pipe) that gives the most consistent column count.
What does type inference do?
It turns 42 and 3.14 into JSON numbers, true/false into booleans and null into null. Values with leading zeros such as ZIP codes (00501) always stay strings; turn inference off to keep every value as a string.
Is there a size limit?
No fixed limit. Files of tens of MB convert fine on desktop; everything runs locally, so private data stays on your machine.