Split Excel by Sheet
Split an Excel workbook into separate files, one per sheet, packaged as a ZIP. Free users: first 3 sheets. Pro users: unlimited.
Click or drag a single file here (.xlsx, .xls, .csv, .tsv)
How to split a workbook by sheet
- Drop in one multi-sheet workbook (.xlsx, .xls, .csv, or .tsv).
- The tool parses every sheet and shows how many files will be produced.
- Click Split to download a ZIP containing one standalone .xlsx per sheet.
When splitting helps
Distributing data — Send each department only its own sheet instead of the whole company workbook.
Oversized workbooks — Break a slow, heavy file into focused pieces that open faster.
System imports — Some tools accept one table per file; splitting gives you exactly that.
Split by sheet or by column?
Two very different jobs share the word split, so make sure you are on the right page:
- Split Excel (this page) — takes one workbook and writes every sheet out as its own .xlsx file, packed into a single zip. Use it when a workbook is really several reports stapled together under one file name.
- Split Excel by column — keeps one sheet intact but breaks it into multiple files based on the values in a column you choose, for example one file per region, department, or salesperson.
- Filter rows in Excel — when you only need one slice rather than many files, filter the rows by a condition and export just the matching records.
- Extract unique values — not sure which values a column contains before splitting on it? List the distinct values first, then decide how to partition the data.
- Merge Excel files — the reverse operation: combine many workbooks back into one file with each sheet preserved as its own tab.
How the export works
The workbook is parsed once, as soon as you drop it in, and the sheet list appears immediately. Each sheet is exported as a complete, valid workbook that opens on its own in Excel, LibreOffice, or Google Sheets — no shared dependencies and no broken references back to the original file.
Output files follow a predictable naming pattern: the original file name, a dash, and the sheet name, so a file named report.xlsx with sheets North and South becomes report-North.xlsx and report-South.xlsx inside one zip archive. Hidden metadata sheets used internally by the editor are excluded, and everything runs locally in your browser — your data never leaves the device.
Notes and limits
- Free users can export the first three sheets of a workbook per run; upgrading unlocks every sheet in the list.
- A CSV or TSV file contains only one sheet, so splitting it produces a single output file — splitting by column is usually the better fit there.
- Password-protected or encrypted workbooks cannot be parsed; remove the protection in Excel first.
- Cell values, dates, and number formats carry over to each exported file; complex styling such as conditional formatting may be simplified.
Frequently asked questions
Do the split files keep formatting?
Yes. Each output file contains the original sheet with its styles, merged cells, column widths, and data validation intact.
What about formulas that reference other sheets?
Cross-sheet formulas are kept as-is, so results that depend on removed sheets may need adjustment. Formulas within the same sheet keep working.
Is there a sheet limit?
Free users can split the first 3 sheets of a workbook; Pro removes the limit.
Why did I get fewer files than the number of sheets?
Two common reasons: free accounts export only the first three sheets, and hidden metadata sheets are skipped automatically because they contain no user data.
Do charts and formulas survive the split?
Values, dates, and number formats are preserved in every output file. Formulas that reference other sheets are replaced by their last calculated values, since each exported workbook contains only one sheet.
Can I split only some of the sheets?
The tool always prepares every sheet in the workbook. If you only need a few of them, download the zip and delete the files you do not want — each exported workbook is fully independent.