transform.ignlab.net
{{ output }}{{ outputError ? '' : 'Transformed output appears here…' }}
Paste CSV — an export from a spreadsheet, a database dump, a report — and get a JSON array of objects back, one per row, keyed by the header row. Quoted fields containing commas or embedded quotes are parsed correctly, and numeric-looking cells are converted to real numbers.
Yes, the first line is treated as column names and becomes the object keys for every row.
Yes — a cell matching a plain integer or decimal pattern becomes a JSON number, not a string.
Wrap it in double quotes in the CSV, standard RFC 4180 style — the parser handles quoted commas and escaped quotes correctly.
Need a different conversion? Browse all conversions, sanitize secrets with AI Safeguard, or read the guides.