The upload box says 100 MB

BigTextFileSplitter » Use cases » Split for an upload limit

Download BigTextFileSplitter Free Trial »     Buy BigTextFileSplitter Now »

The situation

The file has to go somewhere - a support ticket, a monitoring platform, a cloud bucket, an email, an API that takes a request body - and the other end has a limit. 100 MB is a common one; some take 25 MB, some take 1 GB. The export you have is larger than the limit, and there is no way to raise it from your side.

Compressing sometimes helps and sometimes does not: a text log or CSV that is already plain text does not shrink far enough to matter, and some platforms refuse archives anyway. What always works is sending the file in pieces that each fit.

What you do

  1. Find the exact limit at the other end - in MB or GB.
  2. Open BigTextFileSplitter, choose the file, and split by file size, picking a value comfortably under the limit (for a 100 MB cap, 90 MB leaves room for encoding and rounding).
  3. Split, and upload the parts one by one.

A large text file divided into smaller files sized to fit an upload limit

Nothing is uploaded by the splitter itself - the file is read and written where it already is, so a 20 GB export does not have to be sent anywhere before it can be divided. The original file stays untouched, and the encoding is preserved, so the parts are the same bytes as the source.

What it will not do

Doing it regularly

If the same export has to be split before every upload, save the split as a session, or run it from the command line so the step can be scripted - see running BigTextFileSplitter from the command line, and batch splitting for a whole folder at once.

Related

Joining the parts back together: TextMerger. Splitting in the browser: split TXT, split CSV, split LOG, split JSON, split XML.