The easiest way to split a CSV file

( bytes rows)
Selected Sheet:
Selected Sheet:
Drag and drop a CSV file into the file selection area above, or click to choose a CSV file from your local computer. You can also select a file from your preferred cloud storage using one of the buttons below.
PREMIUM Uploading a file that is larger than 4GB or (after February 21, 2024) more than 10 million rows requires a paid order, subscription or plan Purchase Plan


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.


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!