CSV to JSON Converter
Paste CSV from a spreadsheet or export and get clean JSON. Quoted values and commas inside them are handled.
JSON
Tips
- Copy cells straight from Excel or Google Sheets: they paste as tab-separated text, which is detected automatically.
- Values with leading zeros, such as postcodes and phone numbers, always stay as text, so 0412 is never turned into 412.
Frequently asked questions
How do I convert CSV to JSON?
Paste your CSV. With "First row is the header" on, each row becomes an object keyed by the column names. Copy the JSON or download it.
Does it handle commas inside values?
Yes. Quoted fields such as "Lee, Sam" are read as one value, and doubled quotes ("") inside a quoted field become a single quote character.
Can it detect numbers and true/false?
Yes. With "Detect numbers and booleans" on, values like 42, 3.5, true and false become JSON numbers and booleans instead of strings.
Is my data uploaded?
No. Everything runs in your browser.
Related free tools
JSON to CSV · JSON formatter · YAML to JSON · Diff checker · Word counter