Split a CSV file
Choose a CSV file or try the sample, set the number of data rows per file, then download the ZIP. If your file has a header, the first row is repeated in every part and does not count toward the row limit.
The output files are UTF-8 CSV with the selected delimiter and CRLF line endings. They keep the original row order, including quoted commas and line breaks. Blank lines are ignored. Invalid quoting and rows with an inconsistent number of columns are rejected rather than silently changed.
Files are processed in this browser tab. The limit is 100 MiB on desktop and 20 MiB on touch devices. Nothing is uploaded.