← All tools Free tool · Runs in your browser

CSV Splitter

Split one big CSV into smaller files, your way.

  1. Load a CSV
  2. Choose how to split
  3. Download the ZIP

Runs in your browser. Nothing you load here is uploaded or stored.

Step 1

Load your CSV

No file loaded yet.

Step 2

Choose how to split

How to split
Step 3

Preview and download

First five rows of the first output file

Load a file to see a preview.

Output files

Limits

  • Up to 500,000 rows or 100 MB per file; bigger files stop with a message.
  • Split by column handles up to 500 distinct values.
  • Target-size mode is approximate — rows are never cut in half.
  • Output is UTF-8; tick "Excel-friendly (add BOM)" if Excel shows accents wrongly.