Bring the whole table
Paste CSV or TSV, or load a UTF-8 / UTF-16 text file up to 10 MB. The first row supplies column names.
Data & spreadsheets / Made for the task at hand
Split a CSV or TSV into smaller CSV files by row count. Keep headers, quoted commas and multiline cells, then download all parts in one ZIP.
Add your source, or try the example, then choose “Split my CSV”.
Results are temporary. Download anything you want to keep.
A practical little workflow
Paste CSV or TSV, or load a UTF-8 / UTF-16 text file up to 10 MB. The first row supplies column names.
Choose how many data rows belong in each file. Headers repeat and quoted multiline cells stay together.
Inspect the manifest, then download a ZIP containing all CSV parts. Your source is never changed.
Before you get started
Built for a focused job.
Review important results before use.
No. The parser reads CSV records, so quoted commas and line breaks belong to their original cells. Every data row must have the same number of columns.
Up to 20,000 data rows, 10 MB of text and 200 output files. This is for small browser-based jobs, not multi-gigabyte exports.
Spreadsheet-safe export adds an apostrophe to cells that could start a formula. This changes exported cell text; disable it only when you need exact values and trust the input.
Working text and local files are processed in this browser tab and are not sent to a server or an AI service. Reloading clears this workspace. Optional analytics and feedback have separate privacy controls; see Privacy below.