One sheet per CSV, automatic delimiter detection, and a fresh clean workbook as output.
Excel to CSV
Every sheet becomes a clean CSV — parsed and written entirely in your browser.
Loading tool…
How to use excel to csv
Select a workbook; sheets are listed with row/column counts.
Pick sheets and a delimiter (comma, semicolon, or tab).
Convert — each selected sheet is serialized to CSV locally.
Download one CSV or a ZIP of all selected sheets.
What this tool does
- Per-sheet conversion with visible row/column counts
- Comma, semicolon, and tab delimiters
- UTF-8 output with proper quoting/escaping
- ZIP download for multi-sheet workbooks
How the result is verified
Each CSV is reparsed locally and its row count compared with the source sheet's used range before download.
Frequently asked questions
What happens to my formulas?
CSV cannot store formulas, so the tool writes each cell's cached result — the value Excel last calculated. If the workbook was saved with stale results, the CSV reflects those. This is disclosed rather than recalculated, because the browser does not run Excel's calculation engine.
Is my file uploaded to a server?
No. The file is opened with your browser's File API and processed by code running in your tab. You can confirm this yourself: open your browser's developer tools, watch the Network panel, and process a file — no request carries your file's bytes. See our How it works page for a step-by-step verification guide.
Task-specific versions of this tool
The same local tool, preconfigured for a specific job.
Related tools
Fresh values-only rebuild: no formulas, comments, links, hidden sheets, macros, or document properties.
Inventory hidden and very-hidden sheets, hidden rows/columns, defined names, hyperlinks, and comments.