UtilMill

CSV to JSON Converter

Paste CSV data below to convert it to JSON. Quoted fields, embedded commas, and Windows line endings are handled correctly. Use the checkbox to treat the first row as column headers.

Frequently asked questions

How are commas inside values handled?

Fields wrapped in double quotes are parsed according to the CSV standard (RFC 4180), so commas, line breaks, and escaped quotes inside a quoted field are preserved correctly.

Can I convert without a header row?

Yes. Untick 'First row is headers' and the output will be an array of arrays instead of an array of objects.

Is my data uploaded anywhere?

No. The conversion happens entirely in your browser with JavaScript. Nothing you paste is sent to a server.

Related tools