IndiMerge/Split CSV files
Free browser-local CSV tool

Split large CSV files into smaller downloads.

Choose how many records each file should contain or set an approximate maximum size. IndiMerge creates a ZIP of the split CSV files without sending your data to a server.

Flexible splitting

  • Split by records per file.
  • Split by approximate KB size.
  • Keep the header row in every output.

One-click ZIP

All output files are packed into one ZIP so large exports are easier to share, import or process again.

Private workflow

Your CSV is read locally in the browser. No account and no upload queue are required.

Tip: keep the first row as your column header so every split file opens cleanly in Excel or Google Sheets.
How to split a CSV file

Break a large export into usable parts.

Split by row count for predictable records, or use approximate size when an import has a file-size limit.

  1. Choose a CSV fileAdd the large export you want to divide into smaller files.
  2. Set the split ruleChoose records per file or an approximate maximum size.
  3. Download one ZIPIndiMerge keeps the header in each part and packages the results together.
CSV split FAQ

Common questions.

Will every split file include the header row?

Yes. The first row is copied into each output so the parts remain easy to open and import.

Can I split a CSV by file size?

Yes. Choose approximate KB size when a receiving system has a practical file-size limit.

How do I download all split files?

IndiMerge creates a ZIP containing each CSV part, ready for one-click download.