Excel to CSV
Drop an Excel (.xlsx) file to convert it to CSV. For multi-sheet workbooks, pick the sheet you want. Formulas output their computed values. Your data never leaves your browser.
Drop an Excel (.xlsx / .xls) file here, or click to select
XLSX · Max 2 GB
How to use Excel to CSV
- 1
Drop your Excel file
Drag an .xlsx or .xls workbook onto the dropzone. SheetJS reads it client-side.
- 2
Pick a sheet
If the workbook has more than one sheet, pick which one to convert from the sheet selector.
- 3
Preview and download
Inspect the CSV preview, then click Download to save the result. Formulas are converted to their computed values.
Frequently asked questions
- Does this tool upload my workbook?
- No. Every parse, transform, and download runs entirely in your browser using JavaScript and Web Workers. The file never leaves your device — there is no upload endpoint and no server-side processing.
- What about formulas, formatting, and merged cells?
- Formulas export as their last computed value. Formatting (colors, fonts, conditional formatting) is dropped because CSV is plain text. Merged cells export as a single value in the top-left cell.
- Can I export every sheet at once?
- Not in this tool — pick one sheet at a time. For multi-sheet exports, use the sheet selector to convert each sheet individually.
Related tools
Convert one or more CSV files to an XLSX workbook. Multiple files become separate sheets.
View and explore CSV files with sorting, filtering, and column type detection. Handles 100k+ rows.
Convert CSV data to a JSON array of objects, with header row and indent options.