Convert CSV to JSON
CSV table → JSON data: convert online for free. CSV to JSON conversion runs right in your browser — your files never leave your device.
Drop files here or choose them
You can also paste files with Ctrl+V
Files never leave your device
About the formats
- CSV table
- Plain-text table with comma- or semicolon-separated values. Opens in Excel, Google Sheets and any text editor.
- JSON data
- Text data format of web APIs and configs: objects and arrays of values readable by any programming language.
How to convert CSV to JSON
- Choose a CSV table file or drag it onto the page.
- Check the settings and click Convert.
- Download the JSON data file when it is ready.
Frequently asked questions
What will the JSON look like?
An array of objects: the first CSV row gives the keys and every following row becomes an object. Numbers stay numbers and empty cells become null.
Is converting CSV to JSON free?
Yes. Conversion is free, with no sign-up and no watermarks.
Are my CSV files uploaded anywhere?
No. The conversion runs in your browser, so your files never leave your device.
What data is kept when converting CSV to JSON?
All cell values and column headers. Formulas are saved as their calculated results; formatting, charts and images are not carried over, since CSV and JSON store data only.