CSV to JSON Converter
Convert CSV text to JSON array of objects in your browser. First row is used as keys. Handles quoted fields. No data is sent to a server.
CSV to JSON Converter tool
How to use
Paste CSV
Paste your CSV data. The first line should be the header row.
View JSON
The tool outputs a JSON array of objects, one per row.
Copy JSON
Use Copy to copy the JSON result.
Examples
Simple CSV
Two columns, two rows.
Inputname,age Alice,30 Bob,25Output[{"name":"Alice","age":"30"},...]
Frequently asked questions
- How are quoted fields handled?
- Fields enclosed in double quotes can contain commas; they are parsed correctly.
- What if my CSV has no header?
- The first row is always used as the property names. Add a header row for best results.
Related tools
You might find these useful too.