📊 CSV to JSON Converter

Proper RFC 4180 CSV parsing: quoted fields, embedded commas and newlines, auto-detected delimiters, and optional type inference. All in your browser.


          

❓ FAQ

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.

🧰 Related developer tools