Divide an oversized spreadsheet into smaller files — by number of rows per file, or by a maximum size per file — and download them together as a ZIP.
Every part keeps the header row, so each file opens as a valid, self-contained spreadsheet that an import tool will accept. That detail is what makes split files actually usable rather than just smaller.
This is the standard fix for import limits: CRMs, accounting packages and government upload portals that refuse a 50,000-row file will happily take ten files of 5,000 rows.
How to use it
Drop an Excel or CSV file, even a very large one.
Choose rows per file, or a maximum size per file.
Press Create split files; each part keeps the header row.
Download the ZIP of parts.
Supported formats and limits
Input
Excel .xlsx / .xls, CSV
Output
ZIP of smaller sheets
Header
Repeated in every part
Where it runs
In your browser; nothing uploaded
Not for: Merging sheets — this splits one file into many, not the reverse.
Frequently asked questions
Are my files uploaded to a server?
No. This conversion runs entirely inside your browser using your own device’s processing power. The file never leaves your computer or phone, which is why it also works when your connection drops.
Does every part keep the column headers?
Yes. The header row is repeated at the top of each output file so all parts import correctly on their own.
Can I drop columns I do not need?
Yes — removing unused columns before exporting shrinks every part and often avoids the need to split as finely.