CSV Converter
Convert CSV to JSON, Excel, or XML — and convert Excel spreadsheets back to CSV. All conversions run in your browser.
Upload a file or paste data to start.
How to convert a CSV file
- 1Upload your CSV or Excel fileAdd a CSV, TSV, XLSX, or XLS file.
- 2Choose the output formatPick JSON, Excel, XML, or CSV as your target.
- 3Download the converted fileSave the result, ready for your app or spreadsheet.
Why use this CSV converter
- Convert CSV to JSON, Excel, or XML
- Convert Excel back to CSV
- Runs in your browser
- Handles common delimiters
Developer Tools
Convert CSV to JSON, Excel, and XML
CSV is everywhere, but you often need it in another shape: JSON for an API, XLSX for a colleague, or XML for an import. This converter transforms CSV and Excel files between formats in your browser, so you can reshape data quickly without writing a script or pasting it into an online box you do not trust.
Best results
- Use a header row for clean field names
- Keep consistent columns
- A UTF-8 source avoids encoding issues
Common fixes
- Garbled characters? Save the source as UTF-8
- Wrong split? Check the delimiter
- Big files? Convert in batches
Private by design
Your data is converted in your browser and is never uploaded to our servers.
Frequently asked questions
What can I convert CSV into?
JSON, Excel (XLSX), and XML.
Can I convert Excel to CSV?
Yes. Upload an XLSX or XLS file and export CSV.
Does it handle different delimiters?
Yes. Common delimiters like commas, tabs, and semicolons are supported.
Is my data uploaded?
No, conversion runs locally in your browser.
Is it free?
Yes, free for everyday use.