Tips 4 min read 2026-01-21

Image Compression for Email Attachments

Ensure your images are small enough for email while still looking great.

Email attachment limits are a constant frustration. This guide shows you how to compress images for email while maintaining the quality your recipients expect.

Email Attachment Limits

Before you compress, know your limits:

Email Provider Attachment Limit
Gmail 25 MB
Outlook.com 20 MB
Yahoo Mail 25 MB
iCloud Mail 20 MB
Corporate Exchange Often 10-15 MB
ProtonMail 25 MB

Important: The recipient's limit matters too. If you're sending to a corporate address, assume 10 MB to be safe.

Target File Sizes for Email

Recommended sizes per image:

  • Single image: Under 2-3 MB
  • Multiple images: Under 500 KB each
  • Thumbnails/previews: Under 100 KB
  • Total attachment size: Under 10 MB (safest)

Quick Compression for Email

Step 1: Resize First

Most photos from phones are 4000+ pixels wide. For email viewing, you rarely need more than:

  • Full-screen viewing: 1920px wide
  • Normal email reading: 1200px wide
  • Quick preview: 800px wide

Resizing from 4000px to 1200px alone can reduce file size by 80%!

Step 2: Choose the Right Format

  • Photos: JPEG (universal compatibility)
  • Screenshots: PNG or JPEG
  • Graphics with text: PNG

Avoid WebP for email - many email clients don't display it properly.

Step 3: Compress

Use fatpng to compress your images:

  1. Upload your images
  2. Set quality to 70-80% for photos
  3. Download and attach to email

Compression Settings by Use Case

Sending Photos to Family

  • Resize: 1600px wide
  • Quality: 80%
  • Format: JPEG
  • Result: ~300-500 KB per photo

Business Documents with Screenshots

  • Resize: 1200px wide (readable text)
  • Quality: 85% (preserve text clarity)
  • Format: PNG for screenshots, JPEG for photos
  • Result: ~200-400 KB each

Product Photos for Clients

  • Resize: 1920px (viewing quality)
  • Quality: 85%
  • Format: JPEG
  • Result: ~400-700 KB each

Quick Previews/Thumbnails

  • Resize: 600px wide
  • Quality: 70%
  • Format: JPEG
  • Result: ~50-100 KB each

Sending Multiple Images

Option 1: Compress Individually

Attach each compressed image separately. Best for 2-5 images.

Option 2: Create a ZIP Archive

For many images:

  1. Compress all images first
  2. Put them in a folder
  3. Create a ZIP file
  4. Attach the ZIP

Note: ZIP provides minimal additional compression for JPEGs (they're already compressed).

Option 3: Use Cloud Sharing

When images are too large even after compression:

  • Upload to Google Drive, Dropbox, or OneDrive
  • Share the link in your email
  • Recipients can view or download at full quality

Common Mistakes to Avoid

1. Attaching Original Camera Photos

A single iPhone photo can be 5-10 MB. Always resize and compress before attaching.

2. Using PNG for Photos

PNG files for photographs are enormous. Use JPEG instead - it's designed for photos.

3. Sending WebP

While WebP is great for websites, email clients have inconsistent support. Stick with JPEG for maximum compatibility.

4. Not Checking Total Size

Five 3 MB images = 15 MB, which may exceed limits. Calculate total size before sending.

5. Over-Compressing

Going below 60% quality creates visible artifacts. Recipients will notice.

Professional Tips

For Photographers

Create an "email-ready" export preset:

  • 1920px long edge
  • 85% quality JPEG
  • Strip metadata (reduces size, protects location data)

For Regular Users

Before attaching photos from your phone:

  1. Check the file size in your photo app
  2. If over 1 MB, compress with fatpng
  3. Then attach to email

For Business Users

Set up a simple workflow:

  • Screenshot → Compress → Attach
  • Keep a browser tab open to fatpng for quick access

When Email Won't Work

If your files are still too large:

  • Google Drive: 15 GB free storage
  • Dropbox: 2 GB free, easy sharing links
  • WeTransfer: Send up to 2 GB free
  • OneDrive: 5 GB free with Microsoft account

Conclusion

The key to email-friendly images: resize to actual viewing size, compress to 70-80% quality, and use JPEG format. With fatpng, you can prepare images for email in seconds - no account required, completely free, and your files never leave your browser.

Related Resources

Ready to compress your images?

Try SmallBytes for free - no sign up required. Your files never leave your browser.

Start Compressing

Related Articles