⇄
CSV to JSON Converter
Turn CSV (comma, tab, semicolon or pipe delimited, with quoted fields) into a clean JSON array, optionally auto-detecting numbers and booleans.
CSV input
JSON output
🔒 This tool runs entirely in your browser. Your data is never uploaded.
Frequently asked questions
How are columns turned into keys?+
The first row is treated as headers, and each following row becomes an object keyed by those headers.
Does it detect numbers and booleans?+
Yes — values that look like numbers or booleans are converted, so your JSON isn't entirely strings.
What about commas inside a field?+
Quoted fields that contain commas are parsed correctly, following standard CSV rules.