Technical

File Size Limits for Every Major App in 2026 (And How to Beat Them)

6 min read 2 views

Your file is too big for the app you're in. The question is only which wall you hit: Gmail's 25MB, Discord's 10MB, WhatsApp's 2GB, WeTransfer's 3GB. Here's every major limit in one place — current as of 2026 — and the way past all of them.

The universal fix: don't upload the file anywhere. Send it directly — no server, no limit.

Send any size free

Then paste the link into Gmail, Discord, WhatsApp — wherever the conversation lives.

The Walls You Keep Hitting

Four numbers responsible for most "file too large" errors on the internet:

25MB

Gmail attachments (~18MB real-world)

10MB

Discord without Nitro

2GB

WhatsApp & Telegram per file

3GB

WeTransfer free transfers

Every Limit, One Table

App / Service Free limit Paid limit
Email
Gmail 25MB (≈18MB after encoding) Same — links via Drive beyond that
Outlook 20MB Same — OneDrive links beyond
Messaging
WhatsApp 2GB per file
Telegram 2GB per file 4GB (Premium)
Discord 10MB 500MB (Nitro)
Slack 1GB per upload Same
Transfer services
WeTransfer 3GB, 10 transfers/month 200GB (Pro)
SwissTransfer 50GB
Smash No cap (throttled >2GB) Full speed (~$5/mo)
Wormhole 10GB
Cloud storage
Google Drive 15GB total storage Up to 5TB per single file
Dropbox 2GB total storage 2TB+ storage (Plus)
OneDrive 5GB total storage Up to 250GB per single file
Peer-to-peer
Perkoon (P2P) No limit — (cloud storage optional)

Limits change — these are the figures as of mid-2026. WeTransfer's history of tightening its free tier is documented in our WeTransfer limits guide.

Why Every Limit Exists (It's the Same Reason)

Every app on that list stores your file on its servers, at least briefly. Storage and bandwidth cost money, so free tiers ration them — and as services chase profitability, the rations shrink (Discord cut its limit; WeTransfer added a monthly quota and shortened expiry).

Which points at the loophole: a transfer with no server in the middle has nothing to ration. Peer-to-peer transfer streams the file directly between two devices over an encrypted connection. No storage consumed, no cost incurred, no limit imposed.

What to Do When Your File Is Too Big

1. Send it directly, share the link in the app

Start a P2P transfer, paste the session link into Gmail, Discord, Slack, or WhatsApp. The conversation stays where it was; the file bypasses the app's limit entirely. Free, any size.

2. Use a bigger bucket

SwissTransfer (50GB) or Smash (uncapped, throttled) when the recipient is offline or you need many downloaders. Full rundown: the 10 best WeTransfer alternatives.

3. Don't compress — it rarely helps

Zipping a video or photo library saves a few percent at best (they're already compressed formats) and adds a corruption-prone step. If the file is media, see how to send large video files.

The Bottom Line

App limits aren't going to get more generous — the trend line points the other way. Memorize one move instead of fourteen numbers: when a file doesn't fit, send it directly and drop the link where the conversation is. The limit stops being your problem.

Frequently Asked Questions

What is the Gmail attachment size limit?

25MB per email — and since attachments are encoded for transport, the real ceiling is closer to 18MB of actual file. Past that, Gmail silently swaps your attachment for a Google Drive link. To send the file itself, use a transfer tool — or send it directly with no limit.

What is the Discord file size limit?

10MB on free accounts — repeatedly reduced over the years — and 500MB with Nitro. For anything bigger, share a link instead of uploading: paste a transfer link into the chat and the file never has to fit Discord's cap at all.

What is the WhatsApp file size limit?

2GB per file, on both mobile and desktop. Note that WhatsApp also compresses photos and videos sent as media — to keep original quality, send them as documents, or use a transfer tool that doesn't re-encode anything.

What's the biggest file I can send for free?

Unlimited, if you skip servers: P2P transfer streams the file directly between devices, so there's no storage to cap — 100GB works like 100MB. Among server-based options, SwissTransfer's 50GB free tier is the largest. The full method comparison is in how to send files larger than 10GB.

Why do apps have file size limits at all?

Because every file you upload sits on their servers, and storage plus bandwidth cost real money. Free tiers ration those costs; paid tiers raise the ration. The only architecture without a limit is one where no server holds the file — which is exactly what peer-to-peer transfer is.

Topics

file size limit Gmail attachment size limit Discord file size limit WhatsApp file size limit Google Drive upload limit maximum file size send large files

Ready to try P2P file transfer?

Send unlimited files for free. No signup required.

By starting, you agree to our Terms