# CSV to JSON Converter

Convert CSV files into structured JSON arrays or objects. Handle custom delimiters, headers, and large datasets instantly in your browser.

Delimiter

- Auto Detect
- Comma (,) 
- Semicolon (;) 
- Tab (\t)

First row is header

Minify Output

Load Sample

### Input CSV

Import File

### Output JSON

Save
Copy

## Spreadsheets to code

CSV is the universal language of spreadsheets and JSON is what web applications speak. This bridges the two, so data moves out of Excel, Google Sheets or a legacy database and into an application without a script in between.

### Smart parsing

Unlike a plain string splitter, this handles the CSV edge cases: quoted fields that contain the delimiter, and numbers and booleans detected rather than left as strings, so the JSON does not need cleaning afterwards.

### Array of objects, or array of arrays

By default the first row is treated as headers, which produces an **array of objects** with one key-value pair per row. If your data has no header row, switch it to an **array of arrays** and the raw structure is kept intact.

## Questions

### How does the converter handle data types?

### Does it support Excel CSV exports?

### What happens if my CSV has quotes containing commas?

### Is there a file size limit?
