XLSX to CSV Converter
Turn an .xlsx workbook into CSV, one sheet or every sheet, with the delimiter and encoding you need.
- One or all sheets
- Comma, semicolon or tab
- UTF-8 with BOM option
- No upload
Drop an Excel (.xlsx) file here. CSV, TSV, XLSX and Parquet all work.
How XLSX to CSV conversion works
CSV is the universal format for importing data into databases, CRMs, accounting tools and scripts, but it holds one table of plain text, while an Excel workbook can hold many sheets with formatting. Converting means choosing a sheet and writing its cell values as text. This converter shows each sheet first so you can check it, writes dates as ISO dates (YYYY-MM-DD) rather than Excel serial numbers, quotes values that contain the delimiter, and can save every sheet as its own CSV in a ZIP.
How to convert XLSX to CSV
- Open the .xlsx file.
- Pick the sheet in the tabs and check the preview.
- Choose the delimiter, and UTF-8 with BOM if the CSV will be opened in Excel.
- Download the CSV, or all sheets as a ZIP.
Good to know about Excel files
- Formulas show their last calculated value, as saved by Excel. If a file was never opened in Excel, the formula text is shown instead.
- Hidden sheets are listed and marked.
- Merged cells show their value in the top-left cell only.
- Old .xls files (Excel 97–2003) need to be saved as .xlsx first.
Why use this XLSX to CSV converter
- Readable datesDates and times are written as 2026-03-01 or 2026-03-01 09:30:00, not 46082.
- All sheets at onceConvert a whole workbook to a ZIP of CSV files, named after the sheets.
- Export what you needDownload the data, or just the rows matching your search, as CSV, TSV, JSON, Excel or a Markdown table.
- Private by designThe file is read by your browser and never uploaded, so customer lists, payroll exports and financial data stay on your computer.
Files you can open
| Format | Extensions | Supported |
|---|---|---|
| CSV / TSV | .csv, .tsv, .txt | Comma, semicolon, tab or pipe; UTF-8, UTF-16 or Windows-1252 |
| Excel workbook | .xlsx, .xlsm | All sheets, cached formula values, date and percent formats |
| Apache Parquet | .parquet | Snappy, Gzip, Zstd, Brotli and LZ4; schema and row groups |
Common uses
- No Office installed. Read spreadsheets on a Chromebook, Linux or a work laptop without Excel.
- Email attachments. Check an attachment without opening it in a desktop app.
- Confidential data. Payroll and finance sheets never leave your computer.
- Quick checks. Count rows, find blanks and check totals in seconds.
Related tools: CSV to JSON, JSON to CSV, JSON viewer and HTML table to Markdown.
Example: a two-sheet workbook
Open a workbook with Sales and Lookup sheets, choose Semicolon for a European system, and download all sheets: sales.csv and lookup.csv in one ZIP.
What to expect from the result
Read-only. Charts, images, colours and conditional formatting are not shown, only cell values. .xls (BIFF) and .ods files are not supported.
XLSX to CSV Converter questions
How do I convert XLSX to CSV?
Open the file, pick the sheet, and select Download under Export with CSV chosen. Use “All sheets” to get every sheet in a ZIP.
Why does my CSV look wrong in Excel?
Excel assumes your system encoding. Tick “UTF-8 BOM” so accented characters open correctly, and use semicolons if your region uses commas as decimal separators.
Are formulas kept?
CSV holds values only, so each formula’s last calculated value is written.
Does it open .xls files?
No, only .xlsx and .xlsm. Save old .xls files as .xlsx in Excel, LibreOffice or Google Sheets first.
Is my file uploaded?
No. The file is opened and processed by your browser on your own device. Nothing is sent to a server and the page works offline once loaded.