1. Home
  2. Spreadsheet & data tools
  3. Split CSV File

Split CSV File

Import limits, email attachment caps and teammates who each need their own region: cut one large export into parts that are easy to upload, send or share.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use Split CSV File

  1. Drop the CSV or Excel file.
  2. Choose rows per file, a number of parts, or a column to split by.
  3. Download all parts as a .zip.

Features

  • Rows per file, equal parts, or one file per column value
  • Header row repeated in every part
  • Output as CSV, TSV or Excel
  • File names numbered or named after the value
  • Every cell is kept exactly as written, so IDs, ZIP codes and phone numbers keep their leading zeros and long numbers are never rounded.

Supported formats

You can open

  • CSV
  • TSV
  • TXT
  • XLSX
  • Pasted data

You get

  • CSV
  • XLSX
  • TSV
  • ZIP

Private by design

Your files are opened and processed by your browser on this device. They are never uploaded to openWorkstand or anyone else, so the Split CSV File is safe for contracts, IDs, photos and work documents. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Very large files are limited by your device’s memory; on a phone, split huge files into smaller parts first.

Guide

Splitting a large CSV into smaller files by rows, parts or column values

Large exports cause small problems everywhere. An email attachment is too big, a web shop imports at most 5,000 products at a time, a CRM chokes on half a million rows, or each regional manager should only see their own region. Splitting the file into smaller parts solves all of these, and this tool does it in your browser.

Three ways to split

“Rows per file” cuts the table into pieces of a fixed size, for example 1,000 rows each, with the last part holding whatever is left. “Number of files” divides the rows as evenly as possible into the number of parts you choose; if the rows do not divide exactly, the first parts get one extra row. “One file per value” groups rows by a column, such as Region or Country, and writes each group to its own file.

The header comes along

When the first row is a header, every part starts with the same header row. Each file can therefore be imported or opened on its own without guessing which column is which. The row counts shown in the file list exclude the header, so 1,000 rows per file means 1,000 data rows.

File names you can work with

Parts made by size are numbered with leading zeros, such as “orders - part 01” to “orders - part 12”, so they sort correctly in every file manager. Parts made by value are named after that value, like “orders - North”, with characters that are not allowed in file names replaced. Rows with an empty value go into a file called “(blank)”.

Choosing a size

Check the limit of the system the files are going to. Many import tools state a maximum number of rows; email providers usually cap attachments around 20 to 25 MB. As a rough guide, a CSV with ten short columns takes about 100 bytes per row, so 100,000 rows are around 10 MB. Stay a little below any hard limit.

Formats

Download the parts as CSV, TSV or Excel. With Excel, each part becomes its own .xlsx file rather than one workbook with many sheets, because that is what most uploads expect. All parts come together in one .zip file.

Large files on your device

Everything runs in your browser, so the practical limit is your device’s memory. Files of a few hundred megabytes work on most computers; on a phone, stay under roughly 50 MB. Nothing is uploaded, which also makes splitting fast.

Values stay exact

Every cell is copied exactly as it is in the original, including leading zeros, long ID numbers and dates in any format. Splitting never reinterprets your data.

Splitting by value for sharing

When each recipient should only see their own data, splitting by a column is safer than filtering by hand and emailing the whole file by mistake. Pick the column that identifies the recipient, such as Region, Account manager or School, and check the file list: each file name shows the value, and the row counts show how much each person receives. Values are matched exactly, so “North” and “north” become separate files; clean such variations first with CSV Find and Replace.

To put parts back together, use Merge CSV Files. For workbooks with one tab per group, Split Excel Sheets saves each sheet as a file. To pick a random subset instead of splitting everything, try Sample CSV Rows.

Checked against the current version of the Split CSV File on .

Troubleshooting

The file does not open

Check that it is one of the supported formats above and opens in another app. Damaged files and password-protected PDFs cannot be read until they are repaired or unlocked.

It is slow or stops on a very large file

Everything runs on your device, so speed depends on its memory. Close other tabs, use a computer rather than a phone, or split the file into smaller parts first.

The download did not start

Look for your browser’s download bar or icon. Some browsers ask once before a site may download files; allow it and click the button again.

Frequently asked questions

Why does my import tool reject the file even though each part is small?

Some importers count the header row, others also limit file size in megabytes or the number of columns. Check the exact rule in its help pages and choose a few rows less per file to stay safely under it.

Can each sales rep get only their own rows?

Yes. Choose “One file per value” and pick the column with the rep’s name. Each person gets a file containing only their rows, named after them, with the same header.

Is the header repeated in every file?

Yes, when the first row is a header. Each part starts with the same header row, so every file can be imported on its own.

How large a file can it split?

Files of several hundred megabytes work on a computer with enough memory, because everything runs in your browser. On a phone, keep files below about 50 MB.

Keep working with the result

After you download, choose “Save to Workstand” to keep the result in a folder on your computer, attach it to a project and create a follow-up task. It is saved by your browser, not uploaded.