Excel to CSV

Upload an Excel workbook, pick the worksheets you want, choose a delimiter and encoding, then export. Each sheet can become its own CSV file or all sheets can be merged into one, and date cells are restored to readable values. Everything is parsed locally in your browser - the file never leaves your device.

Choose an Excel file

Click to pick a file, or drop an .xlsx hereSupports .xlsx / .xlsm, up to 25 MB per file

Export options

Delimiter
Multiple sheets
Date handling
Line ending
Quoting

Excel needs a BOM to open Chinese CSV files correctly. Turn it off when the CSV feeds another program.

Data preview

Showing the first 12 rows

Nothing to preview yet - upload an Excel file first

How to use

  • Click or drag to upload an .xlsx file. Macro-enabled .xlsm workbooks work too, and a sample workbook loads automatically on first open.
  • Tick the worksheets you need. Export each one as a separate CSV file, or merge them all into a single file.
  • Tune the delimiter, line ending and quoting rules. Keep the UTF-8 BOM if you plan to double-click the CSV in Excel.
  • Date cells are restored to readable values such as 2021-01-01. Switch to "keep serial number" to export the raw Excel numbers.
  • Everything is parsed locally in your browser and nothing is uploaded, so sensitive spreadsheets are safe to process.

Current limits: 100000 rows x 500 columns per sheet, 25 MB per file.

Related Tools