File Transfer Size Limits: Service-by-Service Comparison
Complete comparison of file size limits across all major transfer services including free and paid tiers for both single files and total transfers.
Free-tier single-transfer caps in 2026: SwissTransfer 50 GB, HexaTransfer 10 GB, Smash unlimited but throttled, Internxt Send 5 GB, Filemail 5 GB, Tresorit Send 5 GB, Proton Drive 5 GB total storage, WeTransfer 2 GB. Paid tiers: Dropbox Transfer 250 GB, WeTransfer Pro 20 GB, Smash Pro unlimited, Tresorit Business 10 GB per transfer, Filemail Pro 50-200 GB. Email attachments max out at Gmail 25 MB, Outlook 20 MB, iCloud Mail Drop 5 GB. The size you need drives tool choice more than any other factor.
Single-File vs Total-Transfer Limits
Services cap two things independently: the largest single file you can upload and the total aggregate of all files in one transfer. HexaTransfer's 10 GB applies to the total archive; you can ship 10 GB as one file or as 500 files summing to 10 GB. SwissTransfer's 50 GB is total. WeTransfer Pro's 20 GB is total. Some services (older FTP clients, certain SharePoint versions) cap per-file at 2 GB or 4 GB due to legacy 32-bit file offsets. Check both numbers before committing.
The Complete Free-Tier Table
| Service | Per Transfer Free | Per File | Retention | Account | |---|---|---|---|---| | SwissTransfer | 50 GB | 50 GB | 30 days | No | | Smash | Unlimited (throttled > 2 GB) | Unlimited | 14 days | No | | HexaTransfer | 10 GB | 10 GB | 7 days | No | | WeTransfer Free | 2 GB | 2 GB | 7 days | Optional | | Filemail Free | 5 GB | 5 GB | 7 days | Optional | | Tresorit Send | 5 GB | 5 GB | 7 days | Optional | | Proton Drive Free | 5 GB storage total | 5 GB single | Until deleted | Required | | Internxt Send | 5 GB | 5 GB | 15 days | Optional |
SwissTransfer wins on raw capacity. HexaTransfer wins among E2EE options with no account required.
The Complete Paid-Tier Table
| Service | Per Transfer Paid | Monthly Cost | |---|---|---| | Dropbox Transfer | 250 GB | From $11.99 (Plus) | | Filemail Pro | 50-1000 GB | $10-49 | | WeTransfer Pro | 20 GB per transfer, 1 TB storage | $12 | | Smash Pro | Unlimited, no throttle | $5/month individual | | Tresorit Business | 10 GB per transfer | €14/user | | Box Personal Pro | 5 GB upload per file, 10 TB total | $10 | | Sync.com Business | 1 TB per transfer | $6/user |
Dropbox Transfer has the highest single-transfer cap among mainstream tools. For one-off files above 100 GB, most professionals use client-side encryption plus object storage (rclone + Backblaze B2) rather than a named transfer service.
Email Attachment Limits
| Provider | Attachment Cap | Workaround | |---|---|---| | Gmail | 25 MB | Google Drive link (up to 5 TB if you have the space) | | Outlook/Microsoft 365 | 20 MB | OneDrive link (1 TB default) | | iCloud Mail | 20 MB | Mail Drop (up to 5 GB) | | Yahoo Mail | 25 MB | None native | | ProtonMail | 25 MB | Proton Drive share |
Email was never designed for large files. MIME Base64 encoding bloats attachments by 33%, so a 20 MB "file" costs 27 MB of bytes. Use a transfer link.
Why Services Set the Caps They Do
Free tiers are loss leaders funded by conversion to paid or by advertising. Bandwidth costs at cloud providers run $0.08-0.15 per GB egress (Cloudflare R2 is zero, which is why R2 usage is spreading). A 10 GB free transfer might cost the provider $1-1.50 in egress alone. Multiply by millions of users, and free-tier economics get tight. Providers set caps to keep the free:paid ratio profitable. Smash's "unlimited but throttled" is a clever way to offer no cap while limiting cost.
Hidden Limits Nobody Advertises
Daily transfer limits: free accounts often cap total daily outbound volume (WeTransfer free: unclear but observed around 4 GB/day per IP). Concurrent upload limits: some services allow only one active transfer per session. Recipient bandwidth: free tiers sometimes throttle recipient download speed regardless of sender speed. Per-file size caps inside an archive: if you zip 15 GB into one .zip, some services reject it while accepting the same content as multiple files. Read the ToS before benchmarking.
Chunking Large Files
When your file exceeds the free cap, split it before uploading. 7-Zip offers volume splitting: archive.7z.001, archive.7z.002, etc. Tar with split: tar -cvf - folder/ | split -b 9G - archive.tar.. The recipient reassembles with cat archive.tar.* > archive.tar or the 7-Zip GUI. For video files, don't naively split mid-stream; use HandBrake to encode multiple parts or use a container format that tolerates concatenation. HexaTransfer and SwissTransfer both accept multi-part archives natively, so you can send archive.7z.001 first, archive.7z.002 second, etc.
Formats That Inflate Size
Uncompressed .bmp, .wav, and .tiff explode file sizes pointlessly. A 4K video export in ProRes 422 runs 100-300 MB per minute; H.265 at the same perceptual quality runs 10-30 MB per minute. Converting before transfer often turns a 40 GB file into a 4 GB file. Common compressions: .zip (fast, universal), .7z (higher ratio), .tar.zst (fastest decompression, excellent ratio). For media, use ffmpeg to re-encode: ffmpeg -i input.mov -c:v libx265 -crf 23 output.mp4 cuts most video to 20-30% of original.
Multi-Transfer Strategies
Five 10 GB HexaTransfer links fit inside one email and deliver 50 GB with E2EE. You lose atomic delivery (the recipient downloads each separately) but gain encryption. Alternatively, rclone to Backblaze B2 with client-side crypt: €5/TB/month storage, tiny transfer cost, encrypted before upload with XSalsa20-Poly1305 via rclone's crypt backend. For monthly recurring large transfers, self-hosted object storage beats free-tier juggling.
The Size You Actually Need
Audit your last 30 file transfers. Most knowledge workers transfer under 100 MB for 90% of their sends: a .pdf contract, a .docx proposal, a deck, a .png screenshot. The remaining 10% run 1-10 GB: video exports, design archives, dataset handoffs. A 10 GB E2EE cap covers virtually all real business needs. The 50-500 GB tier is post-production, genomics, CAD, and GIS work, which is a specialized stack anyway.
Try it at hexatransfer.com — free, no account, 10 GB max.
Send large files securely with end-to-end encryption
Transfer files up to 10 GB for free with end-to-end encryption. No account required. Your files are encrypted in your browser before upload — no one else can read them.
Send a file