← Back to Home

File Size Limits by Platform (2026)

The complete reference for file upload size limits across email, messaging, social media, cloud storage, and more. Bookmark this page -- we keep it updated.

Last updated: March 2026 | Covers 50+ platforms

4.9/5 (Referenced by 12,000+ users)

File too big? Compress it for free

If your file exceeds a platform's limit, use one of our free browser-based compressors. No upload to any server -- your files stay on your device.

PlatformMax File SizeNotes
Gmail25 MBFiles over 25MB are automatically shared via Google Drive link
Outlook.com20 MBMicrosoft 365 business accounts may allow up to 150MB via OneDrive
Yahoo Mail25 MBTotal attachment size per email, not per file
Apple iCloud Mail20 MBMail Drop allows sending up to 5GB via iCloud link
ProtonMail25 MBEnd-to-end encrypted. Total size including email body
Zoho Mail20 MBFree plan. Paid plans allow up to 40MB
AOL Mail25 MBPer email total attachment size
Tutanota (Tuta)25 MBEncrypted email. Total attachment size per message
Compress Video for Email
PlatformMax File SizeNotes
Discord (Free)10 MBPer file. Most common limit users hit
Discord (Nitro Basic)50 MB$2.99/month. 50MB per file upload
Discord (Nitro)500 MB$9.99/month. 500MB per file upload
WhatsApp2 GBDocuments up to 2GB. Media may be auto-compressed
Telegram2 GBPer file. One of the highest limits of any messaging app
Signal100 MBPer attachment. End-to-end encrypted
Slack (Free)1 GBPer file. Free workspaces have limited total storage
Microsoft Teams250 MBPer file in chat. Files in channels can be up to 250GB via SharePoint
iMessage100 MBApproximate. Apple does not publish an official limit
Facebook Messenger25 MBPer file attachment. Videos may be compressed automatically
Compress Video for Discord

Social Media

PlatformMax File SizeNotes
Instagram (Reels)650 MBUp to 15 minutes. Recommended: MP4, H.264, 1080x1920
Instagram (Stories)30 MB15 seconds per clip. MP4 or MOV recommended
Instagram (Posts)30 MBImages: 30MB. Videos: 650MB (up to 60 minutes)
TikTok287 MBMobile upload. Desktop allows up to 10GB. Max 10 minutes
X (Twitter) - Images5 MBJPG, PNG, GIF (up to 15MB for animated GIF). WebP supported
X (Twitter) - Videos512 MBUp to 2:20 duration. MP4 H.264 with AAC audio recommended
YouTube256 GBOr 12 hours, whichever is less. Verified accounts only for >15min
Facebook (Posts)10 GBVideos up to 10GB (max 240 minutes). Images up to 30MB
LinkedIn (Posts)5 GBVideos: 5GB (max 15 min). Images: 10MB
Reddit1 GBVideos up to 1GB (max 15 minutes). Images up to 20MB
Pinterest20 MBImages: 20MB (JPG, PNG). Videos: 2GB (max 15 minutes)
Threads30 MBImages: 30MB. Videos: similar to Instagram limits
Compress Video

Cloud Storage

PlatformMax File SizeNotes
Google Drive5 TBPer file. 15GB free storage total (shared with Gmail and Photos)
Dropbox2 GBPer file via web. Desktop app supports up to 2TB per file
OneDrive250 GBPer file. 5GB free storage. Microsoft 365 users get 1TB
iCloud Drive50 GBPer file. 5GB free storage total
Box (Free)250 MBPer file on free plan. Business plans allow up to 15GB per file
MEGANo limitNo per-file limit. 20GB free storage (with bandwidth limits)

File Transfer Services

PlatformMax File SizeNotes
WeTransfer (Free)2 GBPer transfer. Files available for 7 days
WeTransfer (Pro)200 GBPer transfer. Files available for longer
Send Anywhere10 GBFree. Uses 6-digit key for transfer
SwissTransfer50 GBFree. Files stored up to 30 days. Based in Switzerland
Filemail (Free)5 GBFree plan. Files available for 7 days

AI Tools

PlatformMax File SizeNotes
ChatGPT (Free)512 MBPer file. Supports images, PDFs, code files, and more
ChatGPT (Plus/Pro)512 MBPer file. Higher usage limits for analysis
Claude30 MBPer file. Supports PDFs, images, code, CSV, and text files
Google Gemini20 MBPer file for most formats. Images and documents

Workplace & Education

PlatformMax File SizeNotes
Google Classroom5 TBUses Google Drive. Subject to school storage quotas
Canvas LMS500 MBDefault per file. Admins can configure higher limits
MoodleVariesConfigured by admin. Common defaults: 20MB to 256MB
Notion5 MBFree plan. Paid plans allow unlimited file uploads
Confluence200 MBDefault. Cloud plans may have different limits
Trello10 MBFree plan. Paid plans allow up to 250MB per file

Key Takeaways

  • 1.Email is the most restrictive. Most providers cap at 20-25MB. If you need to email a video, you almost certainly need to compress it first.
  • 2.Discord Free (10MB) is a common pain point. Most users hit this limit regularly. Our Discord video compressor and Discord audio compressor are built specifically for this.
  • 3.Telegram and WhatsApp are the most generous messaging apps at 2GB each. Signal is relatively restrictive at 100MB.
  • 4.Social media platforms vary wildly. YouTube allows 256GB while X (Twitter) images are capped at 5MB. Always check the specific platform before uploading.
  • 5.Compressing before uploading saves time and data. Even when a platform allows large files, a compressed video uploads faster and uses less bandwidth for viewers.

Frequently Asked Questions

Which email provider has the largest attachment limit?
Most major email providers allow 25MB attachments (Gmail, Yahoo, iCloud Mail, ProtonMail). For larger files, use cloud storage links or compress your files with our free video compressor or image compressor.
What is Discord's file upload limit?
Discord Free allows 10MB uploads. Discord Nitro Basic raises this to 50MB, and Discord Nitro allows up to 500MB per file. Use our Discord video compressor to fit files under the free limit.
How can I send files that exceed the platform limit?
You have two options: compress the file to fit within the limit using our free video compressor, audio compressor, or image compressor, or use a file sharing service like Google Drive or WeTransfer and share a link.
What is the largest file I can send on WhatsApp?
WhatsApp allows document files up to 2GB. However, media sent through the camera or gallery may be automatically compressed by WhatsApp. For the best quality, compress manually with our WhatsApp video compressor before sending.
Do these limits apply to all file types?
Most platforms apply the same size limit regardless of file type. However, some platforms restrict certain formats -- email providers may block executable files, and social media platforms typically only accept specific image and video formats.
How often do platform limits change?
Platform file size limits change occasionally, usually increasing over time. We update this page regularly to reflect the latest limits. Discord, WhatsApp, and Telegram have all increased their limits in recent years.

Related Tools

Need to compress files for a specific platform? Try our email video compressor, Discord video compressor, WhatsApp video compressor, or Discord audio compressor. All tools process files in your browser -- nothing is uploaded to any server. See our security page for details.