Split CSV into Multiple Files Online
Free browser-based CSV splitter — no install, works on Mac & Windows
Split CSV into Multiple Files Online
Split CSV files by row count or number of output files. Handles multi-GB files that Excel cannot open — with automatic header insertion, BOM preservation, and RFC 4180 compliance. Everything runs in your browser. No upload, no install.
Upload CSV File
Drag and drop your CSV file, or click "Select File" to load it.
Specify Split Options
Choose "Split by Rows" or "Split by Files" and enter your target number. Turn on "Add header" to include column headers in every output file.
Split and Download
Click "Split File" to start. Download each part individually, or save all parts as a single ZIP.
Handles multi-GB files
Multi-GB CSV files that Excel cannot open are split without freezing your browser. Files are processed in small chunks instead of loading everything into memory at once.
Complete Client-Side Processing
Files are never sent to a server. All processing runs in your browser, so customer lists, sales records, and other sensitive CSVs stay on your device.
Binary Parsing — No Garbled Text
Supports UTF-8, ANSI, Shift-JIS, and more. The tool copies raw bytes from the original file without converting encoding, so the output is never garbled.
Handles Newlines Inside Quoted Fields
Newlines, commas, or double quotes inside a cell are preserved correctly. Rows stay intact across all split files (RFC 4180 compliant).
Auto Header & BOM Preservation
Automatically add header rows to the 2nd and subsequent files. Also preserves BOM for UTF-8 files to prevent garbled text in Excel.
Two Split Modes
Split by a fixed row count per file, or split into a set number of equal parts. Switch modes to fit your workflow.
Database Imports & System Migrations
Split exported CSVs into sizes your target system accepts, keeping headers in every file for direct import.
CSVs That Exceed Excel's 1M Row Limit
Break a multi-million-row CSV into parts that Excel or Google Sheets can open, filter, and pivot.
Confidential Data — No Server Upload
Customer lists, sales records, HR data — split them in your browser without sending a single byte to a server.
Encoding-Safe CSV Splitting (UTF-8 BOM, ANSI, etc.)
The tool copies raw bytes without converting encoding. Split files open cleanly in Excel without text corruption.