Basic (Type Inference ON)
Input
name,age,active Alice,30,true Bob,25,false
Output
[
{ "name": "Alice", "age": 30, "active": true },
{ "name": "Bob", "age": 25, "active": false }
]
Convert CSV into a JSON array. Paste or upload a file, processed locally by default.
Paste CSV and convert instantly to JSON. Handle personal data carefully.
Use it for “CSV JSON conversion”, “csv to json”, and “convert CSV to JSON” workflows with quick paste or upload.
Input
name,age,active Alice,30,true Bob,25,false
Output
[
{ "name": "Alice", "age": 30, "active": true },
{ "name": "Bob", "age": 25, "active": false }
]
Input
name,age Alice, Bob,25
Output
[
{ "name": "Alice", "age": null },
{ "name": "Bob", "age": 25 }
]
Yes. If header mode is off, keys are generated as col1, col2, ...
Turn on type inference. Safe default is OFF (all values as strings).
Choose empty string, null, or omit key.
Set delimiter to tab or use auto detection.
Yes. If parsing fails, explicitly set quote character and delimiter.
They are auto-renamed like name_2, name_3 and shown as warnings.