Home › Developer Tools › CSV to JSON Converter
Convert CSV to JSON · auto-detect headers · handle quoted values · custom delimiters · download .json
Drop in CSV text directly, or upload a .csv file. The first row is treated as column headers by default - toggle this if your CSV has no header row.
Choose the delimiter (comma, semicolon, tab), toggle type inference (so 42 becomes the number 42, not the string 42), and set how empty fields are handled.
Get a formatted JSON array with one object per CSV row - ready to paste into your code, feed to an API, or save as a .json file.
Convert JSON arrays back to CSV format.
Format the JSON output from this conversion.
Format SQL queries that insert or query the CSV data in a database.
Compact the converted JSON for production use.