Extract individual worksheets from a multi-tab Excel workbook into standalone CSV files
Export all worksheets from a multi-tab workbook into individual CSV tables.
Interactive Sample Data
| sheet_name | rows_count | columns_count |
|---|---|---|
| Q1_Sales | 1500 | 8 |
| Q2_Sales | 1850 | 8 |
| Summary | 12 | 4 |
How this tool works
Things that usually go wrong
- Hidden sheets are included in the split — deselect them if you only want visible data.
- Sheet names with special characters (/, \, :) are sanitised in the output filename.
Edge cases we tested
Options to include or exclude hidden sheets during export.
Sanitized to safe filesystem characters ('P&L_2026.csv').
Evaluated to their cached calculated values rather than emitting broken formula text.
Frequently Asked Questions
Are formulas evaluated?
Yes. The tool reads computed values, not formulas. What you see in Excel is what you get in the CSV.
Are charts, images, and pivot tables exported?
No — only the underlying data in tabular cells is exported.
Are password-protected Excel files supported?
No — password protection must be removed in Excel before uploading to this tool.
Are .xls (old Excel format) files supported?
Yes — the tool handles both .xls (Excel 97–2003) and .xlsx (Excel 2007+) formats.
Related tools
Column to Comma-Separated List
Extract a CSV column and convert it to a comma-separated list for SQL IN clauses or code arrays.
Open Tool →Comma-Separated List to Column
Convert a comma-separated, line-separated, or SQL IN list into a single-column CSV.
Open Tool →Lines to CSV
Convert plain-text newline-delimited records into structured CSV tables.
Open Tool →