Search tools

Search for a command to run...

Split CSV File

Split a large CSV into smaller chunks by number of rows — each part keeps the header row — for imports with row limits.

How to use

  1. 1Paste the CSV and set the rows per part.
  2. 2Copy each part (they're separated by a marker line) into its own file.

Frequently asked questions

Is the header repeated in each part?

Yes, when 'Repeat header' is on — so every part imports on its own.

How large a file can I split?

Tens of thousands of rows work fine in the browser. For multi-gigabyte files, use a desktop tool or command line (split).

Why split a CSV?

Many tools cap imports — e.g. email platforms or CRMs that accept only a set number of rows per upload.