More free conversions, where you upload. The Fylane extension does the same work inside any upload form, on its own free share every day.Add to Chrome
How to split CSV
- Drop the CSV.
- Type the rows per part.
- Press Split and download the ZIP.
What happens to your file
The CSV is read on Fylane’s servers with its delimiter and encoding detected, then written out as parts of the size you chose — each a clean UTF-8, comma-separated file with the header row first — named after the original with a number, and zipped together. Quoted fields, commas inside quotes and line breaks inside cells all survive.
Two hundred parts at most: a million rows at 10 a part is refused with the arithmetic, and a bigger part size fixes it.
Questions
Does the header count towards the rows?
No. 1 000 rows per part means 1 000 data rows plus the header line on each. A file without a header is split as it is.
Do it once, not on every form
Fixing a file here means downloading it and going back to the form. The Fylane extension does this work inside the form instead, on the file you already have.
And it keeps the result. The next application that asks for a résumé, a cover letter and a photo fills all three from one tap, each one refitted to what that site accepts.
Your files stay in the browser, encrypted, on your machine. Nothing is uploaded to keep them and nothing is sent anywhere to fill a form.
Related tools
Do this in code
curl -X POST https://api.fylane.dev/v1/jobs \
-H "Authorization: Bearer $FYLANE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file_id": "<file id>",
"operation": "csv.split",
"options": {
"rows": 1000
}
}'The same operation, csv.split — A CSV cut into parts of so many rows, the header on each, numbered in a ZIP — 200 parts at most. Upload first with the quickstart; every option is on the operations page. 500 free credits a month, then $5 per thousand.