Devora
CSV Splitter

Free CSV Splitter

Split one large CSV into smaller files by row count or file count, and download them individually or as a ZIP.

Local processing

Drop your file here

or click to browse · CSV up to 50MB

Frequently Asked Questions

How do I split a CSV file?

Upload your CSV, choose either a fixed number of rows per output file or a target number of files, and download the results individually or as a single ZIP.

Are the headers repeated in every split file?

Yes. Each output file includes the original header row so it remains a valid, standalone CSV.

How large a file can I split?

Up to 50MB. Larger files are parsed with a background Web Worker so the tab doesn't freeze.

Are my files uploaded to a server?

No. Splitting happens entirely in your browser, including building the ZIP file for multi-file downloads.

CSV CleanerRemove empty rows/columns, trim whitespace, and fix common CSV formatting issues.CSV MergerCombine multiple CSV files into one, matching columns by name even when order differs.CSV DeduplicatorRemove duplicate rows from a CSV file, by entire row or by chosen columns.