Convert CSV to JSON arrays and back, quoted fields supported. Handy for spreadsheets and API data.
Input (CSV or JSON array)
Hint: the first CSV row is the header; JSON must be an array, e.g. [{"a":1},{"a":2}].
Conversion result
FAQ
Is the first CSV row the header?
Yes. When converting CSV to JSON, the first row is treated as field names and each following row becomes an object. If the first row is already data, the object keys fall back to default column names like c1, c2…
Are quoted fields supported?
Yes. Fields may be wrapped in double quotes; commas and line breaks inside quotes count as field content, and two consecutive double quotes represent one quote character — following common RFC 4180 conventions.
Is my data uploaded?
No. Conversion happens entirely in your browser; the text is never sent to any server.