Split CSV File
100% private — runs on your device, never uploaded. Works offline once loaded.
Break a file that is too big for an import form, an email or Excel into parts that fit — every 50,000 rows, say — or divide it into one file per region, customer or month so each person gets only their own rows. Each part keeps the header row, and the parts download together as a ZIP of CSV, Excel or JSON files. Splitting happens inside your browser, so a file too large to open in a spreadsheet still splits in moments, and nothing is uploaded.
Frequently asked questions
Is my file uploaded?
No. The file is split inside your browser tab and the ZIP is created on your device.
Does every file get the header row?
Yes, by default. For CSV you can turn that off, so the parts can be joined back together end to end.
How many files can it make?
Up to 1,000 in one go. If a column has more different values than that, split by row count instead, or filter the file first in Data Studio.
How do I split a file for Excel?
Excel allows 1,048,576 rows per sheet, so split every 1,000,000 rows and choose Excel as the format.
Advertisement