# Split table export — by value or chunks, no upload

> Split a table into multiple files by a column's value or into fixed-size row chunks, then download. Runs in your browser with no upload.

Split a table into multiple files — one per value of a column, or into fixed-size row chunks — and download them. The split runs on your device, so nothing is uploaded.

Splitting is the inverse of appending: one big table becomes many, either by a category column or by size. That's how you hand each region its own file, or break a table too big for a tool into digestible chunks.

To recombine files later use Append, and to pull out a specific subset instead use Filter.

## How to

1. **Add a file.** Drop the CSV or table to split.
2. **Choose how.** Split by a column's value, or into row chunks of a set size.
3. **Export.** Download the resulting files.

## FAQ

### How do I split a CSV by a column value?

Pick the column and the tool creates one file per distinct value — for example, a separate file for each region or customer.

### Can I split a huge CSV into smaller pieces?

Yes. Choose row-chunk mode and a chunk size to break a large table into evenly sized files that are easier to open and share.

### Is my data uploaded to split it?

No. Splitting happens in your browser, so the rows stay on your device.


## Related tools

- [Append / union](https://www.safepaper.app/data/append)
- [Filter rows](https://www.safepaper.app/data/filter)
- [SQL query](https://www.safepaper.app/data/sql-query)
- [Row deduplicator](https://www.safepaper.app/data/dedupe)

---

Canonical HTML: https://www.safepaper.app/data/split
Markdown: https://www.safepaper.app/data/split.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
