The Problem with "Just Email It"

Email attachments cap out at around 25 MB for most providers. Video files, design packages, and data exports routinely exceed this. Even when size isn't the issue, email is not inherently secure — messages and attachments can be intercepted, and once sent, you have no control over who the file is forwarded to.

This guide covers how to share large files in a way that's both practical and secure.

Step 1: Assess the Sensitivity of Your File

Before choosing a method, ask yourself: What's the worst case if this file ends up in the wrong hands?

  • Low sensitivity (a publicly sharable presentation, a non-personal video): Most standard cloud tools are fine.
  • Medium sensitivity (internal reports, client project files): Use password protection and link expiration.
  • High sensitivity (financial records, personal data, legal documents): Use end-to-end encrypted transfer services and verify recipient identity.

Step 2: Choose the Right Transfer Method

For Large but Non-Sensitive Files

Use Google Drive or WeTransfer. Upload the file, generate a shareable link, and send it. WeTransfer links auto-expire, which is a useful built-in security feature even for low-sensitivity content.

For Medium-Sensitivity Files

  1. Upload to a cloud platform (Google Drive, OneDrive, or Dropbox).
  2. Set sharing permissions to "Anyone with the link can view" — avoid edit permissions unless necessary.
  3. Enable a link expiration date (available in most paid tiers).
  4. If available, set a link password and communicate it to the recipient separately (e.g., via phone or a different messaging channel).

For High-Sensitivity Files

Use an end-to-end encrypted service. Options include:

  • Tresorit Send: Files are encrypted before leaving your device. The recipient gets a link; no account required on their end. Free tier allows up to 5 GB per transfer.
  • ProtonDrive: End-to-end encrypted storage from the makers of ProtonMail.
  • Bitwarden Send: Part of the Bitwarden password manager; allows encrypted file and text sharing with expiration controls.

Step 3: Compress Files Before Uploading

Large files take longer to upload and consume more of your recipient's bandwidth. Compressing files before transfer is good practice:

  • Use ZIP format for general files — built into both Windows and macOS.
  • Use 7-Zip for stronger compression ratios (especially useful for large folders).
  • For video, consider re-encoding at a slightly lower quality using a tool like HandBrake — often reduces file size dramatically with minimal visible quality loss.

Step 4: Set Access Controls

Before sharing the link, configure these controls wherever the platform allows:

  • View-only access (disable download if you only want the file viewed)
  • Link expiration (set a date after which the link stops working)
  • Password protection (require a code to access the file)
  • Notification on access (some platforms alert you when the link is opened)

Step 5: Confirm Receipt and Revoke Access

Once the recipient confirms they've downloaded or accessed the file, revoke the share link. This is a simple but often overlooked step that significantly reduces your exposure window.

Quick Decision Guide

File TypeRecommended ToolExtra Step
Video / Media (non-sensitive)WeTransfer or Google DriveSet link expiry
Work/Client FilesDropbox or OneDrivePassword + expiry
Confidential DocumentsTresorit SendE2E encryption + verify recipient

Sharing files securely doesn't require technical expertise — it just requires choosing the right tool and taking a few extra steps before you hit send.