Split CSV

Split one CSV by data-row count and repeat its header in every part.

No upload

Choose a CSV file.

How to split a CSV

  1. Choose a CSV file
  2. Select its delimiter and rows per file
  3. Start splitting and download parts or ZIP

Input and output

Accepted input: One UTF-8 CSV file using comma, semicolon, or tab.

Produced output: One or more CSV parts with repeated headers; when multiple parts are produced, a ZIP containing all parts is also provided.

Split limits and privacy

Each CSV is limited to 50 MiB, 100,000 rows, 200 columns, and 500 outputs. Downloads total at most 100 MiB, and a run times out after 60 seconds. Processing starts only when you click and stays in this browser with no upload or background connection.