CSV Tools
CSV Split
Split a large CSV into smaller files by row count or column value.
Loading tool…
What is CSV Split?
Splits a CSV file into multiple smaller files, either by a fixed row count per chunk or by grouping rows on a chosen column's values.
How it works
In row-split mode, rows are divided into chunks of N rows each. In column-split mode, rows are grouped by unique values in a chosen column.
- Paste CSV. Paste CSV data to split.
- Choose split mode. Split by row count or by column value.
- Download parts. Each part can be downloaded individually or all at once.
Examples
Split by region
Column: 'region' — creates one file per unique region value.
Common mistakes
Too many splits
Splitting by a high-cardinality column creates many small files.
Alternatives
CSV Merge
For combining files back together.
Frequently asked questions
Are headers preserved in every split file?
Yes — every output file includes the header row.