How it works
The first row is treated as the header. Quoted fields may contain commas and escaped double quotes.
Each data row maps header[i] to row[i].
Common questions
Does the first row need headers?
Yes. The first row becomes the property names in each object.
What delimiter is supported?
This lightweight tool expects commas. Use a spreadsheet export with comma-separated values.
Independent developer utility. Review output before using it in production.