The WeTransfer file size limit can stop a free send for two different reasons: the current transfer is too large, or earlier transfers have consumed your rolling allowance. WeTransfer Free allows up to 10 transfers or 3 GB total during any rolling 30-day window, while its file-size guidance also sets a 3 GB ceiling per free transfer.
WeTransfer limits at a glance
The limits below come from WeTransfer’s current official plan-limits guidance. Where WeTransfer does not state a separate per-transfer maximum, the table avoids inferring one.
| Plan | Rolling 30-day allowance | Per-transfer limit |
|---|---|---|
| Free | Up to 10 transfers or 3 GB total | Up to 3 GB per transfer |
| Starter | Up to 10 transfers or 300 GB total | No separate current maximum stated in the plan-limits article |
| Ultimate | Unlimited transfers | Up to 1 TB per transfer |
| Teams | Includes Ultimate benefits | No separate maximum stated; the plan includes Ultimate benefits |
| Enterprise | Custom plan terms |
For Free and Starter accounts, “or” matters: sending can be blocked when you reach either the transfer-count allowance or the total-data allowance. These are rolling limits, not calendar-month quotas.
Why the 3 GB limit can block a send in two ways
Your current transfer is over 3 GB
WeTransfer’s file-size resource says a Free account can send up to 3 GB per transfer. If one file—or the combined batch selected for one transfer—exceeds that ceiling, it will not fit even when the account has its full rolling allowance available.
You have used the rolling 30-day allowance
A smaller upload can also be blocked when transfers sent during the preceding 30 days have already consumed the Free plan’s 3 GB total allowance. For example, if recent transfers used most of that allowance, the remaining capacity may be too small for the next batch.
The allowance does not reset on the first day of the month. Instead, transfers stop counting individually as they become more than 30 days old, gradually making capacity available again.
How to diagnose the problem before changing your files
- Check the size of the current upload. Add together everything included in the transfer. If the batch exceeds 3 GB on Free, the per-transfer ceiling is a problem.
- Check your remaining allowance. WeTransfer says this is available from the account email menu or under Transfers and then Sent.
- Check the transfer count. Free is limited to 10 transfers or 3 GB total in a rolling 30-day period, so either threshold can stop another send.
- Choose the least disruptive fix. Reduce the payload if it is slightly too large, wait if old transfers will soon age out, or change plans or services when the limit conflicts with your normal delivery volume.
Workaround 1: Compress or trim the payload
WeTransfer sends files as uploaded; it does not re-encode or compress them for you. Any size reduction must therefore happen before the upload begins.
Start by removing duplicate exports, unused source files, temporary renders, or material the recipient does not need. You can then create a ZIP archive to bundle the remaining files. Windows includes the tar command, and Microsoft documents this example for creating a ZIP archive from a folder:
tar -caf archive.zip .\my-folder
Compression is not guaranteed to bring a transfer below 3 GB. Formats that are already compressed may shrink very little or not at all, so compare the completed archive’s size with the applicable limit before uploading.
Workaround 2: Split the delivery into smaller parts
A split archive divides one package into multiple volumes. For example, 7-Zip supports multi-volume archives through its -v switch, as described in the official 7-Zip documentation.
This can solve a packaging problem when each transfer must remain below a per-transfer ceiling, but it does not bypass the Free plan’s 3 GB rolling allowance. The combined size of all uploaded parts still counts toward the total-data allowance. The transfer-count impact depends on whether you send the parts in one transfer or in separate transfers.
- Wait until all archive volumes have been created before moving or uploading them.
- Name or number the parts clearly so the recipient knows their order.
- Deliver every part; the recipient needs the complete set to reconstruct the archive.
- Keep the parts available until the recipient confirms successful extraction.
For a Free account, splitting a payload larger than 3 GB only helps if you send portions at different times as allowance becomes available. That may be less convenient than using a service designed to send large files in one delivery.
Workaround 3: Wait for allowance to roll off
Waiting is the simplest option when the current payload fits under the per-transfer ceiling and an earlier transfer will soon pass the 30-day mark. You do not necessarily have to wait for every recent transfer to age out: capacity returns incrementally as each individual transfer leaves the rolling window.
This approach avoids repackaging files, but it can disrupt a client deadline. Check the Sent view before deciding whether the next allowance release is soon enough for the delivery.
Workaround 4: Change plan or switch tools
If large or frequent deliveries are routine, repeatedly compressing, splitting, and scheduling around a rolling allowance adds avoidable handling. Compare alternatives based on the size of one delivery, total delivery frequency, storage needs, and how many separate links you create.
WeTransfer Starter raises the rolling allowance to 300 GB across up to 10 transfers, while Ultimate supports unlimited transfers of up to 1 TB each. If you would rather switch services, this overview of WeTransfer alternatives can help narrow the options.
BulkShare Pro is another option with no listed per-file limit and unlimited shared links, alongside 1 TB of storage; its current plan details are available on the pricing page. Those terms address a different problem from compression: they remove the need to force each delivery below a listed per-file threshold, while storage remains finite.
Which workaround should you choose?
- The upload is only slightly over 3 GB: Remove unnecessary files or try compression, then check the resulting size.
- The upload is under 3 GB, but your allowance is exhausted: Wait for earlier transfers to age past 30 days.
- You need separate, organized packages: Split the delivery, provided the combined upload fits within your remaining data allowance and the required transfers fit within your transfer-count allowance.
- The complete payload is over 3 GB and must go now: Use a higher-capacity plan or another service.
- This happens regularly: Compare ongoing plan and workflow limits rather than treating every send as a one-off exception.
Frequently asked questions
Is the WeTransfer Free limit 3 GB per file or 3 GB per month?
It is effectively two limits. WeTransfer’s current guidance says Free supports up to 3 GB per transfer, while the account can send up to 10 transfers or 3 GB total during any rolling 30-day period. The allowance is not tied to a calendar month.
When does the WeTransfer free limit reset?
There is no single monthly reset date. Each transfer stops counting when it falls outside the preceding 30-day window, so allowance returns incrementally.
Can I use splitting as a WeTransfer 3 GB limit workaround?
Splitting can keep individual packages below a per-transfer ceiling, but the combined size of the uploaded parts still counts toward the Free plan’s 3 GB rolling allowance. Sending parts as separate transfers also uses more of the 10-transfer allowance. If the parts do not fit within your remaining allowances, you must wait, change plans, or use another service.
Does WeTransfer compress files automatically?
No. WeTransfer says it sends files as uploaded without re-encoding or compression. To reduce the transfer size, compress or remove files before uploading.
Sources & further reading
- Plan limits — WeTransfer
- How big a file can you send with WeTransfer? — WeTransfer
- -v (Create Volumes) switch — 7-Zip
- tar on Windows — Microsoft Learn
- Pricing — One Plan, Everything Included — BulkShare

Written by
Api Alam
Founder of BulkShare
Full-stack developer building BulkShare — branded file delivery for agencies and client-service teams.
Follow on X