Email attachment limits haven't kept up with modern file sizes. Gmail caps attachments at 25 MB, Outlook at 20 MB — but a single photo from a modern smartphone can be 10+ MB, and a short video easily exceeds 100 MB. Here are 10 proven methods to compress your files and get them through email, ranked from simplest to most advanced.

1. ZIP Compression — The Universal Solution

The simplest and most universal compression method. Every operating system supports ZIP natively — no downloads needed.

How to ZIP Files

  • Windows: Select files → Right-click → "Compress to ZIP file" (Win 11) or "Send to → Compressed folder" (Win 10)
  • Mac: Select files → Right-click → "Compress [X] Items"
  • Linux: zip -r archive.zip files/

Best For

Text files, spreadsheets, documents, and bundling multiple files into one attachment. Text-heavy files can see 60-80% size reduction.

Not Great For

Already-compressed files (JPEG, MP4, MP3) — these shrink by less than 5% in a ZIP.

File Type Original Size After ZIP Reduction
CSV spreadsheet50 MB8 MB84%
Word document (.docx)25 MB18 MB28%
Text log file100 MB15 MB85%
BMP image30 MB5 MB83%
JPEG photos50 MB49 MB2%

2. Image Compression Tools

If you're sharing photos or images, dedicated image compression tools achieve far better results than ZIP.

Free Online Tools

  • TinyPNG/TinyJPG: Reduces PNG and JPEG file sizes by 40-70% with barely visible quality loss. Upload up to 20 images at once for free.
  • Squoosh (by Google): Browser-based tool that lets you compare compression levels side-by-side. Supports WebP, AVIF, and other modern formats.
  • ImageOptim (Mac): Desktop app that batch-optimizes images by stripping metadata and applying smart compression.

Built-In Methods

  • Reduce resolution: A 4000×3000 photo resized to 1920×1080 drops from 10 MB to about 2 MB
  • Convert format: BMP (30 MB) → PNG (5 MB) → JPEG at 80% quality (1 MB)
  • Strip metadata: Remove EXIF data (GPS, camera settings) to save 50-200 KB per image

3. PDF Compression

PDF files can grow large when they contain high-resolution images, embedded fonts, or scanned pages. Here's how to shrink them:

Online Tools

  • Adobe Acrobat Online: Free compression that reduces PDFs by 30-60% while maintaining readability
  • Smallpdf: Simple drag-and-drop compression with preview. Free tier allows 2 tasks per day.
  • iLovePDF: Batch compression with three quality levels — extreme, recommended, and less compression

Desktop Methods

  • Adobe Acrobat Pro: File → Save As → Reduced Size PDF
  • Preview (Mac): File → Export → Quartz Filter → "Reduce File Size"
  • Ghostscript (command line): gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -o output.pdf input.pdf

4. Cloud Storage Links (Best for Large Files)

Instead of attaching large files to email, upload them to cloud storage and share a download link. This bypasses all email size limits.

Service Free Storage Max File Size Link Sharing
Google Drive15 GB5 TB✅ Yes
OneDrive5 GB250 GB✅ Yes
Dropbox2 GB2 GB (free)✅ Yes
iCloud Drive5 GB50 GB✅ Yes

Tip: Gmail, Outlook, and Apple Mail automatically suggest cloud links when attachments exceed the limit. Just click "Use Google Drive" or "Upload to OneDrive" when prompted.

5. Split Large Archives

If a file is too large even after compression, split it into multiple parts that each fit within the email size limit.

  • 7-Zip: Right-click → 7-Zip → Add to Archive → Set "Split to volumes" to "24M" (for 25 MB email limits)
  • WinRAR: Add to Archive → Set "Split to volumes, size" to the desired part size
  • macOS Terminal: split -b 24m largefile.zip part_

The recipient will need to combine the parts before extracting. Include instructions in your email: "Download all parts, place them in one folder, then open part 1."

6. Video Compression

Videos are the hardest files to email because they're already compressed. Standard ZIP compression has almost zero effect. Instead:

  • HandBrake (free): Re-encode videos at lower bitrate/resolution. A 500 MB 4K video can drop to 50 MB at 720p with minimal visible quality loss.
  • VLC Media Player: Media → Convert/Save → Select a smaller profile (H.264 + MP3)
  • Reduce resolution: 4K → 1080p cuts size by ~75%. 1080p → 720p cuts another ~50%.
  • Trim length: Cut unnecessary parts. A 10-minute video trimmed to 2 minutes is 80% smaller.

7. Convert to More Efficient Formats

Sometimes the best compression is simply switching to a more efficient file format:

Original Format Convert To Typical Savings
BMP imagePNG or JPEG80-95%
TIFF imageJPEG or WebP70-90%
WAV audioMP3 or AAC85-95%
AVI videoMP4 (H.264)70-90%
PNG screenshotWebP40-60%
PowerPoint (.pptx)PDF30-60%

8. Remove Unnecessary Data

Files often contain hidden data that inflates their size:

  • Images: Strip EXIF metadata (camera settings, GPS coordinates) — saves 50-500 KB per image
  • Documents: Remove embedded fonts you don't need, delete revision history, compress images within the document
  • Spreadsheets: Delete empty rows/columns, remove unused sheets, clear formatting from empty cells
  • PDFs: Remove annotations, flatten form fields, discard bookmarks and thumbnails

9. Use 7-Zip for Maximum Compression

If standard ZIP isn't compressing enough, 7-Zip's .7z format typically achieves 10-30% better compression than ZIP, especially on large file collections.

  • Download 7-Zip from 7-zip.org (free, open-source)
  • Right-click files → 7-Zip → Add to Archive
  • Set format to .7z and compression level to "Ultra"
  • For maximum compression, set dictionary size to 64 MB or higher
⚠️
Compatibility Note: Not everyone can open .7z files without installing 7-Zip. If sending to non-technical users, stick with standard .zip format for maximum compatibility.

10. File Transfer Services

For truly large files (1 GB+), dedicated file transfer services are the best option:

  • WeTransfer: Send up to 2 GB free (no account needed). Files available for 7 days.
  • Firefox Send alternatives: Several privacy-focused services offer encrypted file transfer with auto-expiry
  • Smash: No file size limit on the free tier. Files available for 14 days.
  • SwissTransfer: Up to 50 GB free, with end-to-end encryption option

Compression Method Comparison

Method Best For Typical Reduction Difficulty
ZIP compressionText, documents, bundling20-85%⭐ Easy
Image compressionPhotos, screenshots40-70%⭐ Easy
PDF compressionPDF documents30-60%⭐ Easy
Cloud linksAny large fileN/A (bypass limit)⭐ Easy
Split archivesHuge single filesVaries⭐⭐ Medium
Video compressionVideo files50-90%⭐⭐ Medium
Format conversionInefficient formats40-95%⭐⭐ Medium
Data strippingMetadata-heavy files5-15%⭐⭐ Medium
7-Zip ultraMaximum compression30-90%⭐⭐ Medium
Transfer servicesVery large files (1GB+)N/A (bypass limit)⭐ Easy

Got a ZIP File to Convert?

Convert ZIP archives to PDF for easy viewing and sharing — free, private, no sign-up.

Convert ZIP to PDF

Frequently Asked Questions

It varies by provider: Gmail allows up to 25 MB, Outlook.com allows 20 MB, Yahoo Mail allows 25 MB, and Apple iCloud Mail allows 20 MB. For larger files, most services automatically offer cloud sharing links (Google Drive, OneDrive, iCloud) instead of traditional attachments.

It depends on the method. ZIP compression is lossless — the original file is preserved perfectly. Image compression (reducing resolution or quality) is lossy — some detail is permanently removed. Always keep original files as backups before using lossy compression.

Files that are already compressed (JPEG, PNG, MP4, MP3, PDF) have very little redundant data left to compress. ZIP works best on uncompressed formats like BMP, TXT, CSV, XML, and DOCX. For already-compressed files, ZIP mainly helps by bundling them into a single file.

Right-click the file on Windows or Mac and select 'Compress' or 'Send to → Compressed folder.' This creates a ZIP file instantly using your OS's built-in compression. No software download needed. For images specifically, use online tools like TinyPNG for fast, significant size reduction.

Yes, but ZIP won't help much since video is already compressed. Instead: 1) Use HandBrake to re-encode at a lower bitrate/resolution, 2) Trim the video to only the necessary portion, 3) Use a cloud sharing link (Google Drive, Dropbox) instead of attaching directly.