Proper RFC 4180 CSV parsing: quoted fields, embedded commas and newlines, auto-detected delimiters, and optional type inference. All in your browser.
Does this handle commas inside quoted fields?
Yes. RFC 4180 compliant parser. A field wrapped in double quotes can contain commas, newlines, and escaped quotes (two consecutive double quotes).
Can it auto-detect the delimiter?
Yes — comma, semicolon, tab, or pipe. European data often uses semicolon because numbers use a comma as the decimal separator.
Does it convert numbers and booleans?
Optional. With type inference on, 42 becomes a JSON number, true/false
become booleans, and empty cells become null. With it off, every value stays a string — safer
for preserving leading zeros in IDs and phone numbers.
Is my CSV sent to a server?
No — all parsing happens in your browser.
Can I convert .xlsx directly?
Not in this tool. Export from Excel/Numbers as CSV first (File → Save As → CSV), then paste here.