Converter · runs in your browser
CSV to JSON
Paste CSV (or copy cells straight from Excel or Google Sheets) and get a JSON array of objects. The delimiter is detected for you, and numbers and booleans become real JSON types.
Good to know
- Copying cells from Excel or Google Sheets gives tab-separated text, which is detected automatically.
- Numbers with leading zeros (zip codes, phone numbers) stay as text so they aren't changed.
- Columns named like address.city become nested objects. Turn that off above if you want flat keys.
- Everything happens in your browser. Your data isn't uploaded or stored.