Skip to content
hateitall

Excel to CSV

Every sheet becomes a clean CSV — parsed and written entirely in your browser.

Processed locallyIn: XLSX, XLS, ODSOut: CSV, ZIP

Loading tool…

How to use excel to csv

  1. Select a workbook; sheets are listed with row/column counts.

  2. Pick sheets and a delimiter (comma, semicolon, or tab).

  3. Convert — each selected sheet is serialized to CSV locally.

  4. 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.

One sheet per CSV, automatic delimiter detection, and a fresh clean workbook as output.

CSV · TSVXLSXLight on device

Fresh values-only rebuild: no formulas, comments, links, hidden sheets, macros, or document properties.

XLSX · XLS · ODSXLSXModerate on device

Inventory hidden and very-hidden sheets, hidden rows/columns, defined names, hyperlinks, and comments.

XLSX · XLS · ODSInspection report (on screen)Moderate on device