XLSX to CSV converter
Export one worksheet, or every worksheet, from an Excel workbook as CSV.
Processed in your browser. This file is converted on your device and is never uploaded.
Converter
.xlsx up to 25 MB. You can also drag a file here.
No file selected.
About this tool
Excel workbooks hold several worksheets, formatting, and formulas, while most data pipelines want a plain CSV file. This tool opens an .xlsx workbook in your browser, lets you pick a worksheet, and writes it out as CSV.
If the workbook has several worksheets you can export all of them at once, and they arrive as a ZIP archive with one CSV per sheet.
Supported formats and limits
- Input
- .xlsx
- Output
- .csv (text/csv)
- Output name
- The workbook name with the worksheet name appended, for example budget.xlsx becomes budget-Q1.csv. Exporting every worksheet produces budget-sheets.zip.
- File size limit
- 25 MB
- Processing
- In your browser. The file is not uploaded.
How to use it
- Choose an .xlsx workbook. Its worksheets are listed as soon as it is read.
- Pick a worksheet, or choose to export all of them.
- Choose how dates should be written.
- Select Convert, then download the .csv file or the .zip archive.
Limitations
- Formulas are not recalculated. The value stored with the cell when the workbook was last saved is what gets exported.
- Formatting, colours, merged cells, column widths, charts, images, and comments are not represented in CSV.
- Merged cells contribute their value to the top-left cell only; the other cells in the merge come out empty.
- Only .xlsx is supported. Older .xls workbooks and macro-enabled .xlsm files are rejected; open them in a spreadsheet application and save as .xlsx first.
- Password-protected workbooks cannot be opened.
- Hidden worksheets are listed and exported alongside visible ones.
Frequently asked questions
- Is my workbook uploaded?
- No. The workbook is opened and converted entirely in your browser. It never leaves your device and no request carrying its contents is made.
- Why do I have to choose how dates are written?
- Excel stores a date as a number counting days from an epoch, and the format is a display setting rather than part of the value. ISO 8601 is unambiguous and sorts correctly; as-displayed matches what you see in the worksheet; the serial number is the raw stored value.
- Are dates adjusted for my timezone?
- No, deliberately. A spreadsheet date is a calendar day, not an instant, so no timezone is applied. A cell reading 1 March 2024 is exported as 2024-03-01 wherever you are.
- What happens with formulas?
- The cached result is exported. If a workbook was saved without recalculating, the exported value is the stale one.
- Why is the multi-sheet export a ZIP?
- A CSV file holds exactly one table, so several worksheets need several files. Packaging them together means one download instead of one per sheet.
- How large a workbook can it handle?
- The limit is 25 MB. Because .xlsx files are compressed, a workbook expands considerably once parsed, so large files need noticeably more memory than their file size suggests.