CSV to JSON
Paste CSV from a spreadsheet and get clean JSON, using the first row as keys. Quotes, commas inside fields and line breaks are handled. Your data stays in your browser.
Also searched as: convert csv to json · csv to json converter · csv parser
Loading the tool…
How to use it
- 1
Paste your CSV
Copy a range from your spreadsheet, or paste exported CSV text.
- 2
Pick the header option
Keep "First row is a header" on to use column names as keys.
- 3
Copy the JSON
Copy the formatted JSON array.
Questions about csv to json
Does it handle commas inside a field?
Yes, fields wrapped in double quotes keep their commas and line breaks.
What if there is no header row?
Turn off "First row is a header" and you get an array of arrays instead.
Is my data uploaded?
No. The conversion runs entirely in your browser.