The first row is automatically used as JSON keys. Each subsequent row becomes a JSON object in the output array.
Numbers, booleans (true/false), and null values are automatically inferred. Disable type inference to keep all values as strings.
Supports comma, semicolon, tab, and pipe delimiters. Perfect for European-style CSVs that use semicolons, or TSV files.
Export the converted result as a .json file ready for use in any API, database import, or application.
Paste your CSV text into the input field and click Convert. The first row is treated as the header and becomes the JSON keys. Each subsequent row becomes an object in the JSON array.
Yes. The parser fully supports RFC 4180 CSV, including fields wrapped in double quotes that contain the delimiter character, commas, or newlines.
The tool assumes the first row contains headers. If your data has no headers, add a header row with column names (e.g. col1,col2,col3) before pasting.