Upload your CSV
Click to browse or drag and drop your CSV file into the upload area. Files stay on your device.
Upload any CSV, choose how many rows per file, and download your split files instantly — right in your browser.
Upload a CSV file or drag and drop it here
Processed entirely in your browser
Your split files
How it works
No accounts, no software to install, no files ever leaving your device. The entire process runs directly in your browser using the native File API.
Upload your CSV
Click to browse or drag and drop your CSV file into the upload area. Files stay on your device.
Set your row count
Enter how many data rows you want in each output file. The header row is automatically included in every part.
Download your files
Click Split File, then download each part individually — or grab them all with one click.
Why use this tool
Most online CSV tools are cluttered with ads, require sign-ups, or quietly upload your data to a server. This one doesn't.
100% Private
Your data never leaves your browser. No uploads, no cloud storage, no logs.
Instant Results
Processing happens locally at full browser speed. Even large files split in seconds.
Headers Preserved
Every output file automatically includes the original column header row.
Completely Free
No account required. No file size limits enforced by a paywall. Just the tool.
FAQ
customers.csv and split it into 3 parts, the output files will be named customers-part-1.csv, customers-part-2.csv, and customers-part-3.csv.