CSV to JSON Converter
Convert CSV to JSON online for free. Parse comma, tab, semicolon or pipe-separated data into a clean JSON array, use the first row as keys, and copy or download — all in your browser.
Frequently asked questions
- Does it use the first row as the JSON keys?
- Yes, by default. With 'First row is a header' on, each remaining row becomes an object keyed by the header names. Turn it off and you get an array of arrays instead.
- Can it parse fields that contain commas or line breaks?
- Yes. Quoted fields are parsed per the RFC 4180 standard, so commas, newlines and escaped double quotes inside a quoted value are handled correctly.
- Will numbers stay as text or become real numbers?
- Your choice. With 'Convert numbers and true/false to typed values' on, plain numbers and the words true/false are output as JSON numbers and booleans; otherwise every value stays a string.