Split Excel

Split Excel by sheet (one file per sheet) or by rows. Download as ZIP.

Drop an Excel file to split

or

Related Tools

What This Split Excel Tool Offers

Split one Excel workbook into multiple files: by sheet (one file per sheet) or by rows. Choose which sheet to split when using row mode, see workbook info and a split preview, and optionally set a custom ZIP filename. Download all results as a ZIP. All processing runs in your browser.

  • Split by sheet: Each sheet becomes a separate XLSX file with a name based on the sheet. Workbook info shows sheet count; preview shows how many files will be created.
  • Split by rows: Choose which sheet to split from a dropdown (with row counts). Set rows per file and optionally include the header row in each part. Preview shows the number of part files.
  • Workbook info and preview: After upload, see sheet count and row counts. Before splitting, see how many files will be created (by sheet or by rows).
  • Custom ZIP filename: Optionally set the name of the downloaded ZIP file; leave blank to use the default (workbook name + _split.zip).
  • Download ZIP: All split files are packaged into one ZIP for download. A success message confirms how many files were created.
  • Client-side and private: Splitting happens in your browser; files are never uploaded.

Why Split Excel Files?

Splitting lets you extract individual sheets or create smaller files from a chosen sheet for sharing or processing.

  • Extract sheets: Get one file per sheet for separate distribution or editing.
  • Chunk by rows: Split a large sheet into smaller files (e.g. for batch import). Choose the sheet you want to split when the workbook has multiple sheets.

How Split Excel Works

Upload one Excel file (XLSX or XLS). The tool shows workbook info (sheet count and row counts). Choose split by sheet or by rows; if by rows, select the sheet, set rows per file and header option, and optionally set a custom ZIP filename. Check the split preview, then download the ZIP.

  • Upload Excel: Drag-and-drop or select one Excel file (XLSX or XLS). Workbook info and sheet list load automatically.
  • Choose mode and options: Select split by sheet or by rows. If by rows, choose the sheet from the dropdown, set rows per file and header option. Optionally enter a custom ZIP filename.
  • Preview and download: Review the preview (how many files will be created), then click Split & Download ZIP. All processing is client-side.

Powered by client-side spreadsheet processing (SheetJS).

Frequently Asked Questions

What does split by sheet do?

Each sheet in the workbook becomes a separate XLSX file. Sheet names are used for file names. You see how many sheets and get a preview of how many files will be created.

What does split by rows do?

You choose which sheet to split. The tool splits that sheet into multiple files, each with up to N rows (you set N). You can repeat the header row in each file. A preview shows how many part files will be created.

Can I choose a custom ZIP filename?

Yes. Use the optional ZIP filename field to set the name of the downloaded ZIP (e.g. report_split). If left empty, the default is the workbook name plus _split.zip.

Is my data secure?

Yes. Splitting runs entirely in your browser. Your files never leave your device.