To separate Excel sheets into different workbooks, split every worksheet in a local .xlsx file into its own data-only .xlsx file and collect the files in one ZIP download. The Split Excel Sheets tool does exactly that: you choose a qualifying workbook, request the split, download the ZIP, extract it locally, and open a generated workbook to verify the stored values. It is designed for handing off independent worksheet data, not for cloning a formatted Excel report. Each output represents one worksheet and receives a safely derived filename with a two-digit order prefix, making the original tab order visible after extraction. The browser reads the local workbook and creates the files in the current tab; the source is not uploaded, changed, retained, or sent to a conversion service. Because the export is data-only, formulas are not calculated and visual or structural workbook features are not part of the preservation promise. Keep the original workbook as the source of record, especially when formulas, charts, images, formatting, merged cells, validation, or print layout carry business meaning. Before starting, check the input format and size limits and review every worksheet because the operation splits the workbook as a whole rather than choosing selected tabs.

What the Finished ZIP Contains
A successful run produces an ordered set of separate workbook files, not visual copies of the original tabs. After you request the split, the browser reads the worksheet list, writes one output workbook for each sheet, and creates a single ZIP. Filenames come from their corresponding worksheet names after path-like and control characters are removed, and each name receives a two-digit order prefix.
| Source feature | Split Excel Sheets behavior |
|---|---|
| Worksheets | Creates one separately named .xlsx file for every worksheet. |
| Cell content | Exports stored cell values as a data-only worksheet. |
| Worksheet order | Adds a two-digit numeric prefix so the original order remains visible after extraction. |
| Formulas | Does not calculate formulas or preserve them as formulas. |
| Formatting and workbook objects | Does not preserve charts, formatting, layout, or other workbook presentation details as part of its output contract. |
| External and embedded content | Does not open links, follow external connections, run macros, or execute embedded content. |
This output boundary makes the tool suitable for reports, exports, and handoffs containing independent tabs that different people or local systems need to receive separately. It is not intended to duplicate a polished Excel report with its complete visual structure.
Prepare the Source Before Splitting
Begin with a small, representative workbook and confirm that its stored cell values are the data recipients need. Check the source file against the accepted boundaries before opening it in the tool. Several limits apply at once, so meeting only the visible file-size requirement does not guarantee that the split can finish.
| Requirement | Accepted boundary |
|---|---|
| Source format | One non-empty, normal .xlsx workbook |
| Source file size | No larger than 20 MB |
| Package structure | Classic, single-disk OOXML ZIP directory; Zip64 is not supported |
| Package entries | At most 2,000 entries |
| Declared expanded data | No more than 50 MB |
| Worksheet count | Up to 50 worksheets |
| Cells per worksheet | Each worksheet remains subject to the reader's addressed-cell limit |
| Generated output | Total generated worksheet data plus the final ZIP is limited to 20 MB |
Unsupported Zip64, encrypted, multi-disk, legacy .xls, macro-enabled, malformed, or over-limit packages are rejected. The tool stops with an error rather than silently omitting a worksheet or offering a partial archive. Because there is no subset selector, review the complete tab list before splitting; every worksheet in the accepted workbook is in scope.
Split an Excel Workbook into Separate Files
- Choose the local workbook. Select one non-empty .xlsx file no larger than 20 MB. The file must also meet the OOXML package, entry-count, expanded-data, worksheet, and addressed-cell requirements listed above.
- Confirm the worksheet list. Check that the workbook contains the worksheets you want delivered as individual files. Review every tab because Split Excel Sheets creates one output for each worksheet and does not let you exclude selected tabs.
- Select “Split worksheets into ZIP.” This explicit action starts the local browser process. The browser reads the worksheet list, creates safely named data-only .xlsx files, adds their order prefixes, and builds the ZIP without modifying the source workbook.
- Download and extract the ZIP. Save the archive through the normal browser download, then extract it into a local folder. It is a local ZIP download, not an upload archive, cloud share link, or recovery copy of the source.
- Inspect a generated workbook. Open at least one extracted .xlsx file in the destination spreadsheet application and verify that its stored values meet the handoff requirement. Keep the original workbook as the source of record.
Understand the Data-Only Export Boundary
Each generated file is a new workbook containing a data-only worksheet export based on stored cell values. The process does not recalculate formulas, reconstruct workbook views, or turn the source tabs into full-fidelity Excel copies. Review any calculated columns carefully because the stored value available to the reader may not reflect a new calculation performed by Excel.
Do not rely on the outputs to preserve formulas, charts, images, comments, formatting, conditional rules, column widths, merged-cell layout, named ranges, filters, workbook settings, print layout, data validation, protections, hidden-sheet state, or other presentation details. If any of those elements carry operational or presentation meaning, retain the source workbook and use software designed to preserve the complete workbook structure.
Content the Browser Will Not Activate
The split does not run macros, open hyperlinks, follow external connections, or execute embedded content. Macro-enabled packages are also rejected. This narrow processing boundary makes the behavior predictable, but it also means that stored data is the intended deliverable—not formulas, connections, automation, or report design.
Verify Names and Values After Extraction
After extraction, check the numeric filename prefixes. They preserve worksheet order and prevent similarly named sheets from overwriting one another when the ZIP is unpacked. Output names are derived from worksheet names only after unsafe path-like and control characters are removed. A blank or unusual sheet name receives a safe fallback rather than becoming an unsafe archive path.
Open a generated workbook in the destination application and inspect the stored values before distributing the files. If the source contains several independent tabs, spot-checking additional outputs can help confirm that the handoff matches expectations, but the source workbook should still remain unchanged and available for reference. An unsupported input produces an error instead of a partial ZIP, so an error should be resolved by checking the source format and every applicable limit before trying again.
Choose the Right Handoff Workflow
Use this workflow when a workbook contains independent data tabs, the recipients need separate .xlsx files, and stored values are more important than formulas or visual presentation. It is particularly relevant to exports and local handoffs in which people or systems consume one worksheet at a time.
It is not a merging tool, repair utility, legacy-format converter, visual-report preserver, or business-schema generator. It also cannot select a subset of tabs. If the goal is to compare neighboring sheets inside one view rather than create separate workbooks, follow the different workflow in how to split Excel sheets side by side into files.