File Sharing

How to Send Large Files via Email When a File Is Too Large

When a file is too large to email, it exceeds your email provider's attachment limit: Gmail caps attachments at 25MB, Outlook.com at 25MB, iCloud Mail at 20MB, and Exchange at whatever limit your administrator sets. You can compress documents into a ZIP archive to fit under the cap, or send large files via email by uploading them to cloud storage or a shared workspace and pasting a download link in your message.

Derek Labian 6 min read Updated
File sharing interface showing large file upload options

Email Attachment Size Limits and How to Send Large Files via Email

Gmail caps attachments at 25MB, Outlook.com stops at 25MB and iCloud Mail at 20MB. Exchange Online defaults to 35MB per message and on-premises Exchange Server to 10MB, and administrators can change both. When a file is too large to email, the mail server either bounces the message back or blocks the upload before you can hit send.

Provider Attachment Limit
Gmail 25MB
Outlook.com 25MB
Yahoo Mail 25MB
Exchange Online (business) 35MB by default
Exchange Server (on-premises) 10MB by default
iCloud Mail 20MB

These limits exist because email protocols were built for text messages, not heavy binary transfers. Every attachment is encoded into text before transit, so a file sitting right near the 20MB or 25MB ceiling often expands past the receiver's gateway limit and fails to deliver. Video cuts, design packages, slide decks, and project archives routinely pass those thresholds.

Understanding how to send large files via email comes down to two paths: shrink the file so it fits inside the attachment cap, or upload the file to cloud storage and put a share link in the message body. The sections below cover how to share files that are too large for email using compression, built-in mail client cloud links, transfer tools, or a shared workspace when a file is too big to email directly.

Helpful references: Fastio Workspaces, Fastio Collaboration, and Fastio AI.

Solution 1: How to Compress Files and Send a ZIP File via Email

Compression reduces file size by removing redundant data, making it a sensible first step. Knowing how to send a ZIP file is also useful when you need to bundle an entire folder of documents, spreadsheets, or uncompressed images into a single attachment.

How to compress a file to send via email on Windows:

  1. Right-click the file or folder in File Explorer.
  2. Select "Send to" from the menu.
  3. Click "Compressed (zipped) folder" and attach the new .zip file to your email.

How to compress files for email on Mac:

  1. Control-click or right-click the file or folder in Finder.
  2. Select "Compress" to create a .zip archive in the same folder.
  3. Check the archive size in Finder and drag it into your email compose window.

Compression can shrink text-heavy files by 70-90%. However, files that are already compressed will not shrink much. MP4 videos, JPEGs, PDFs, and existing ZIP archives are already optimized, so a 100MB video file might only compress to 98MB.

What to do when a zipped file is still too large to email:

If the ZIP is still over the limit, do not waste time re-zipping it. Upload the .zip archive (or the uncompressed project folder) to Google Drive, OneDrive, or a shared workspace such as Fastio, and send a share link in your email instead. Sending a link also avoids corporate mail filters like Gmail and Exchange blocking .zip attachments that contain scripts or password-protected archives. With a Fastio Send share, recipients can preview files in the browser or download the archive from the link without needing an account (organizations start with a 14-day trial on monthly plans, credit card required).

Best for: Documents, spreadsheets, raw images, presentations, and multi-file folders that compress below 20MB to 25MB.

Skip if: Your files are videos, photos, or already compressed formats, or your zipped file is still too large to email.

Solution 2: Use Your Email Provider's Cloud Integration

Most email providers now works alongside cloud storage. Instead of attaching the file directly, you upload it to the cloud and share a link.

Gmail with Google Drive:

  • Click the Drive icon in the compose window
  • Upload files up to 10GB
  • Gmail automatically converts oversized attachments to Drive links

Outlook with OneDrive:

  • Click "Attach" then "Browse cloud locations"
  • Upload files to OneDrive
  • Share as a link instead of attachment

Apple Mail with Mail Drop:

  • Attachments over 20MB automatically upload to iCloud
  • Recipients get a download link valid for 30 days
  • Supports files up to 5GB

This approach is convenient because you're already in your email client. But there are tradeoffs. Recipients need to click an extra link. File access depends on your cloud storage quota. And for sensitive files, you're relying on basic security that may not meet business requirements.

Fastio features

Share Large Files on Fastio

Fastio handles large files with no compression, no splitting, and no expired links. Share securely with clients and collaborators.

Solution 3: Dedicated File Transfer Services

File transfer services are built specifically for sending large files. You upload your file, get a link, and share it.

Popular options:

  • WeTransfer: Up to 10 transfers or 3GB in total every 30 days free, larger transfers on paid plans
  • SendAnywhere: Up to 10GB without an account
  • Filemail: Up to 5GB free

These services work, but they come with limitations. Free tiers cap your file sizes. Files often expire after 7-14 days. And most importantly, you lose control once the file leaves your hands. Anyone with the link can download it, and you can't revoke access or track who viewed it. For one-off transfers to people you trust, these services are fine. For business use or sensitive content, you need more control.

Solution 4: Professional Cloud Storage

For teams that regularly share large files, professional cloud storage offers a better approach than email attachments or file transfer services. Instead of sending files as attachments, you share access to files that live in the cloud. This gives you:

Files stay available: Files don't expire after 7 days. Share a project folder once, and collaborators always have access to the latest versions.

Security controls: Set passwords, expiration dates, and view-only permissions. Revoke access instantly if needed. Set up a client portal for external collaborators who need ongoing access.

Activity tracking: See who viewed, downloaded, or shared your files. Audit logs provide accountability for sensitive documents.

Large files just work: Business-grade platforms handle files that would never fit in an email. Video files, design packages, and data archives transfer without compression or splitting. Fastio supports large files, with seats included in every plan. You can invite clients and collaborators without paying extra for each user. Files belong to your organization, not individual accounts, so nothing disappears when someone leaves the team.

Professional file delivery interface with sharing controls

Solution 5: Split Large Files

When compression isn't enough and you need to use email, you can split a file into smaller parts. Each part stays under the attachment limit.

Using 7-Zip (Windows):

  1. Right-click your file
  2. Select "7-Zip" then "Add to archive"
  3. Set "Split to volumes" to your email's limit (e.g., 20MB)
  4. Send each part as a separate email

Using Keka (Mac):

  1. Open Keka
  2. Drag your file into the app
  3. Set the split size
  4. Send the resulting parts separately

Recipients need to download all parts and reassemble them using the same tool. This works in a pinch, but it's awkward for everyone involved. If one email gets lost or filtered as spam, the whole transfer fails. Your recipient also needs to know how to merge split archives.

Best for: Emergency situations when you must use email Skip if: You have any other option available

Solution 6: Resize or Convert Before Sending

Sometimes the best solution is making the file smaller before sharing. This works well for media files where you don't need maximum quality.

Video: Use Handbrake (free) to reduce resolution from 4K to 1080p, or adjust the bitrate. A 500MB video might shrink to 50MB with minimal visible quality loss.

Images: Export at lower resolution or use JPEG compression. For screenshots and web graphics, PNG to JPEG conversion often cuts size by 80%.

Documents: Export PowerPoint presentations as PDFs. A 50-slide presentation with embedded images might go from 100MB to 15MB.

Audio: Convert WAV to MP3 or reduce the bitrate. A 10-minute WAV file (100MB) becomes a 10MB MP3 at 128kbps. This approach makes sense when you're sharing for review, not final delivery. A client reviewing a video edit doesn't need 4K. A colleague reading a report doesn't need print-resolution images. For final deliverables where quality matters, use a proper file sharing solution instead of degrading your work.

Choosing the Right Solution

Your best option depends on what you're sending and why.

For quick one-time transfers: Use your email provider's cloud integration (Gmail+Drive, Outlook+OneDrive). It's already there, and recipients know how to use links.

For sensitive business files: Use professional cloud storage with security controls. You need audit trails, access revocation, and password protection.

For ongoing collaboration: Set up shared workspaces instead of sending files back and forth. Everyone accesses the same files, always up to date.

For large media files: Skip compression entirely. Video and image quality suffers, and you'll waste time on a 5% size reduction. Use a platform built for large files.

For emergencies only: Splitting files works but creates friction. Use it as a last resort when nothing else is available. The real issue isn't that your file is too big. Email wasn't designed for file sharing. Every workaround adds friction. The simplest solution is to share links to files that live somewhere accessible, instead of pushing large attachments through a system built for text messages.

Workspace browser showing organized team files

Sources

References used to verify factual claims in this guide.

  1. 1 Wikipedia - Email Attachment Accessed

    Gmail caps attachments at 25MB, Outlook at 20MB, business email systems 10-25MB Email attachment limits 20-25MB for responsive text communication

  2. 2 Wikipedia - Data Compression Accessed

    Compression can shrink text-heavy files by 70-90% but already compressed files like videos won't shrink much Compression works best for text-heavy files but files already compressed won't shrink much Resizing or converting files before sending can significantly reduce file size

  3. 3 Wikipedia - Video Compression Accessed

    A 100MB video file might only compress to 98MB because video formats are already compressed Video files are already compressed so standard compression yields minimal reduction Video and image quality suffers when over-compressed and you waste time on minimal size reduction like only 5%

  4. 4 Google Gmail Help Accessed

    Gmail supports attachments up to 25MB and Google Drive for files up to 10GB

  5. 5 Apple Support Accessed

    Apple Mail Drop supports files up to 5GB with 30-day link validity Apple Mail Drop up to 5GB valid 30 days

  6. 6 Google Drive Help Accessed

    Google Drive share files up to 10GB via Gmail

  7. 7 WeTransfer Pricing Accessed

    WeTransfer Free allows up to 10 transfers or 3GB in total every 30 days

  8. 8 SendAnywhere Accessed

    SendAnywhere supports up to 10GB without requiring an account

  9. 9 Filemail Accessed

    Filemail offers up to 5GB on free plans

  10. 10 Wikipedia - File Sharing Accessed

    Free file transfer services typically expire links after 7-14 days and have file size limits File splitting allows sending large files through email by dividing them into smaller parts

  11. 11 Cloud Storage Features Comparison Accessed

    Professional cloud storage files don't expire after 7 days and provide better control

  12. 12 Handbrake User Guide Accessed

    Using Handbrake to convert 4K video to 1080p can reduce a 500MB file to around 50MB

  13. 13 Wikipedia - JPEG Accessed

    PNG to JPEG conversion often cuts size by 80% for screenshots and web graphics

  14. 14 Wikipedia - PDF Accessed

    Exporting a 50-slide PowerPoint presentation with images can reduce file size from 100MB to 15MB as PDF

  15. 15 Wikipedia - MP3 Accessed

    Converting WAV to MP3 reduces file size by approximately 90% at standard bitrates A 10-minute WAV file at 100MB can become a 10MB MP3 at 128kbps

  16. 16 Wikipedia - Cloud Storage Accessed

    For files over 100MB, cloud sharing is the most reliable approach

  17. 17 Wikipedia - Video Resolution Accessed

    A client reviewing a video edit doesn't need 4K resolution, 1080p is sufficient for review purposes

Frequently Asked Questions

How do I email a file that is too large?

You have several options: compress the file to reduce its size, use your email provider's cloud integration (Gmail automatically uses Google Drive for files over 25MB), use a file transfer service like WeTransfer, or share a link from cloud storage instead of attaching the file directly. For files over 100MB, cloud sharing is usually the most reliable approach.

What do you do if a file is too large to send?

First, check if compression helps. Right-click the file and select 'Compress' (Mac) or 'Send to > Compressed folder' (Windows). If the file is already compressed (video, JPEG, PDF), compression won't help much. In that case, upload the file to cloud storage and share a download link instead of the file itself.

How can I reduce the size of a file to email it?

For documents: export as PDF instead of native format. For images: reduce resolution or convert PNG to JPEG. For video: use Handbrake to lower the resolution or bitrate. For general files: create a ZIP archive. Note that already-compressed formats (MP4, JPEG, PDF, ZIP) won't shrink further with compression.

What is the maximum email attachment size for Gmail?

Gmail allows attachments up to 25MB total. If your attachment exceeds this limit, Gmail automatically offers to upload it to Google Drive and share a link instead. Through Google Drive, you can share files up to 10GB.

Why do emails have attachment size limits?

Email servers weren't designed for large file transfers. They store copies of messages on multiple servers as emails route to recipients. Large attachments consume storage, slow delivery, and can overwhelm server resources. The 20-25MB limit exists to keep email systems responsive and reliable for their primary purpose: text communication.

How do I send a ZIP file via email if it is still too large?

Right-click the file or folder and choose Compress (Mac) or Send to > Compressed (zipped) folder (Windows), then attach the .zip file if it sits under your provider's 20MB to 25MB limit. If the zipped file is still too large to email, upload the ZIP archive or the original folder to cloud storage such as Google Drive, OneDrive, or a Fastio Send share and paste the download link into your email instead.

How do I send large files via email to clients without a transfer link expiring?

Upload the files to a shared cloud workspace or client portal and email the share link to your recipient. Unlike transfer services whose free links expire within days, a Fastio share link lets you set custom expiration dates, require a password, disable downloads, or keep the link active for the life of the project (organizations start with a 14-day trial on monthly plans, credit card required).

Related Resources

Fastio features

Share Large Files on Fastio

Fastio handles large files with no compression, no splitting, and no expired links. Share securely with clients and collaborators.