CSV to JSON
Convert quoted CSV rows into JSON objects.
Input & settings
How to use this tool
Paste your source, choose the supported options, then process. Inspect or download the complete result.
Limits and behavior
The first row supplies unique non-empty column names. Every cell is a string. Commas, quoted newlines and doubled quotes are supported; up to 10,000 rows. Maximum total input 1 MB, output 3 MB, JSON nesting 64 levels. Processing stays in your browser worker. Input is limited to 1 MB and output to 3 MB. No input content is saved by CraftAI.
CSV to JSON converter for tabular data
Convert comma-separated values into JSON objects by pasting CSV rows into the tool. It supports quoted CSV fields, making it useful when spreadsheet cells contain commas within a value.
How is a CSV file different from JSON?
CSV represents rows and columns as delimited text; JSON represents structured arrays and objects. Review your column headers and the generated values before using the converted data in an application.