Split Excel Files — Workbook Splitter

Break a large Excel workbook into separate files in seconds. One file per sheet, data chunks by row count, or a fixed number of equal parts — fully in your browser, no upload.

Why split Excel files with AnyDocFlow?

Split by Sheets

Turn every sheet of a workbook into its own .xlsx file. Formulas, cell styles, merged cells, and column widths are preserved exactly — nothing is lost.

Split by Rows

Chunk the data rows of every sheet by a fixed size. The header row is kept at the top of every part, so each file stays self-describing.

Split into N Parts

Divide each sheet's data into a chosen number of roughly equal parts — perfect for splitting a big file into evenly sized workbooks.

Multi-File & ZIP Download

Split several workbooks at once. Every file produces its own set of parts, downloadable individually or all together as a ZIP.

No Excel or Office Required

Everything runs in your browser with SheetJS. No Microsoft Excel, no plugins, and nothing to install.

100% Private & Free

Files never leave your device. Splitting is fully local, free, and works without an account or registration.

About splitting Excel files

Splitting a large workbook is the natural complement to merging one — breaking one file into many so it can be shared, imported, or processed in pieces. AnyDocFlow's Excel splitter gives you three ways to do it. Split by sheets turns every sheet of a workbook into its own .xlsx file, keeping formulas, cell styles, merged cells, and column widths intact. Split by rows cuts the data of every sheet into chunks of a fixed size, keeping the header row at the top of every part so each file is self-describing. Split into N parts divides each sheet's data into a chosen number of roughly equal files. All three run entirely in your browser with SheetJS, so your data never touches a server, there is no upload, and there is no sign-up.

How to split Excel files

Three simple steps — no account, no software, and no data leaving your device.

1

Add your files

Click the drop zone or drag .xlsx, .xls, .csv, or .tsv files into the page. You can split several files at once.

2

Choose a split mode

Split by sheets makes each sheet its own file; by rows chunks the data rows by a fixed size; into N parts divides each sheet's data evenly. Pick whichever matches your goal.

3

Download your parts

Click Split, then download each part individually or grab everything at once as a ZIP file — ready to open in Excel, LibreOffice, or Google Sheets.

Notes

Files of any size are processed locally in your browser — nothing is uploaded. Split by sheets copies the original worksheet, so formulas, styles, merged cells, and column widths survive exactly. Split by rows and into N parts re-encode cells as plain rows, so values are kept but per-cell formatting is not carried over. In rows and parts modes the first row of every sheet is treated as the header and repeated in each part. A file is only split when it actually can be — more than one sheet in sheets mode, more than one data row in the other two — otherwise you'll see a clear message instead of a useless single file. Each file is limited to 200 parts to keep your browser responsive.

Split Excel FAQ