Drag and drop your file here
or
Indent
Your file is processed in your browser and is never sent to our servers.
About CSV to JSON
CSV to JSON converts a table into a JSON list of objects. The first row becomes the keys, and you can turn number-looking values into real numbers.
Tips for best results
- Keep numbers as text for IDs and phone numbers.
- Use Minified for the smallest file.
- Make sure each header name is unique.
How to use CSV to JSON
- 1
Add or paste CSV
Choose a file or paste the data.
- 2
Set the options
Choose if the first row is a header and if numbers should be numbers.
- 3
Copy or download
Copy the JSON or save it as a .json file.
Frequently asked questions
What if a row has fewer columns?
Missing values become empty text.
Is my data uploaded?
No. Your file is opened inside your browser, so it stays on your own phone or computer and is not sent to our servers.