The easiest way to split a CSV file
2/4

{{context.order.file.name}} ({{context.order.file.size}} bytes)
Copy header rows into each file.
Skip a number of rows at the beginning of the file.
Number of records per file
Note that a single record may span multiple lines in the file
Number of lines per file
Each line is counted separately, even if it is part of a single record. All lines that are part of a single record will be written to the same file.
Number of bytes per file
Number of files to split into

Output Format

PREMIUM
Save output as Excel files (.xlsx extension). If this option is selected, the split method MUST be Records (row count), and will be limited to at most 1048576 rows.

Easy

Instantly upload files of any size.
Multiple choices for how the file is split:
  1. Total number of files
  2. Size of each file
  3. Number of lines per file
Preserve as many header lines as needed in each split file.
Directly download all output files as a single zip file.

ABOUT

We built Split CSV after we realized we kept having to split CSV files and could never remember what we used to do it last time and what the proper settings were. We wanted no install, support for large files, the ability to know how far along we were in the split process, and easy notifications so we could get on with our other work rather than having to keep an eye on the process. We think we got it done!