Split CSV
Chop a big CSV into smaller files of N rows each, with the header copied into every chunk.
Drop a CSV here
Everything happens on your device — your files are never uploaded.
How it works
- 1 Drop your CSV file.
- 2 Set how many data rows go in each chunk. The header stays put.
- 3 Download each part, or grab them all as a zip.
Built with open source
- Papa Parse — Fast in-browser CSV parser. · MIT
Frequently asked
Does every chunk keep the header row? +
Yes. The first row of your CSV is the header, and it gets copied onto the top of every output file. So each chunk opens as a valid CSV on its own.
What about quoted fields, commas, and line breaks? +
All handled. The parser follows the CSV spec, so quoted fields with commas, quotes, and newlines inside them come out exactly as they went in.