Skip to content

How to Make Images Smaller for Email (Without Losing Quality)

We've all been there — you try to attach a photo to an email and get that dreaded "attachment too large" error. Whether you're sending vacation photos to family, product images to a client, or documents to your boss, oversized images are one of the most common email frustrations.

This guide covers everything you need to know about reducing image file sizes for email, from understanding attachment limits to the fastest compression techniques.

Email Attachment Limits by Provider

Every email provider has a maximum attachment size. If your images exceed it, the email bounces or the attachment gets stripped. Here are the current limits:

Email ProviderMax Attachment SizeNotes
Gmail25 MBUses Google Drive for larger files
Outlook / Office 36520 MBSome corporate accounts limit to 10 MB
Yahoo Mail25 MBTotal across all attachments
Apple Mail (iCloud)20 MBMail Drop available for up to 5 GB
ProtonMail25 MBEncrypted attachments slightly larger

Important: These limits apply to the total email size, not per attachment. Email encoding (Base64) adds roughly 33% overhead, so a 25 MB limit effectively means ~18 MB of actual file data.

Why Are My Photos So Large?

Modern smartphones capture incredibly detailed photos. Here's why they're often too big for email:

  • High megapixel counts — A 48MP iPhone photo can be 5-12 MB per image
  • RAW or HEIC formats — Professional cameras and iPhones use formats that prioritize quality over size
  • Screenshots on Retina displays — A MacBook screenshot at 2x resolution can be 3-8 MB in PNG format
  • Scanned documents — Flatbed scanners at 300+ DPI produce massive TIFF or PNG files

5 Ways to Reduce Image Size for Email

1. Convert to JPG (Best for Photos)

JPG uses lossy compression that dramatically reduces file size while maintaining visual quality. A 10 MB PNG photo typically becomes 1-2 MB as a JPG at 85% quality.

Use our PNG to JPG converter or HEIC to JPG converter to do this instantly in your browser.

2. Resize Dimensions

Most email recipients view images on screens that are 1920px wide at most. A 4000×3000 photo is overkill for email. Resize to 1920px wide (or even 1200px) to cut file size by 60-75%.

3. Use the Quality Slider

JPG quality of 75-85% is visually indistinguishable from 100% for most photos but produces files that are 50-70% smaller. Our converter includes a quality slider for precise control.

4. Set a File Size Target

Need each image under 2 MB? Our converter has a max file size option that automatically adjusts quality to hit your target. Set it to your email provider's limit divided by the number of images you're sending.

5. Convert to WEBP (Best Size Reduction)

WEBP produces the smallest files — typically 25-35% smaller than JPG at equal quality. The catch: not all email clients render WEBP inline. But it works great if the recipient will download and view the image separately. Try our JPG to WEBP converter.

Quick Reference: File Size by Method

MethodOriginal 10 MB PhotoReduction
Convert PNG → JPG (85%)~1.5 MB85%
Resize to 1920px + JPG~800 KB92%
Resize + JPG 75%~500 KB95%
Resize + WEBP 80%~350 KB96%

Sending Multiple Photos via Email

When emailing a batch of photos (e.g., event photos, product images), use these strategies:

  1. Batch convert and compress — Upload all images to our converter, set quality to 80%, and download as a ZIP
  2. Calculate your budget — If Gmail allows ~18 MB of real data, and you have 20 photos, aim for under 900 KB each
  3. Use the file size target — Set max to 800 KB and let the converter auto-adjust each image
  4. Consider a cloud link instead — For 50+ photos, upload to Google Drive and share a link

Platform-Specific Tips

Gmail

Gmail automatically offers Google Drive for files over 25 MB, but recipients need a Google account to download. For universal compatibility, compress images below 25 MB total.

Outlook / Corporate Email

Many companies set limits as low as 5-10 MB. If you're sending to a corporate address, compress aggressively — resize to 1200px and use 70% quality. When in doubt, ask the recipient about their limit.

iPhone (iOS Mail)

When attaching photos on iPhone, iOS sometimes asks "would you like to resize?" — always choose "Medium" or "Small" for email. For more control, convert your HEIC photos first with our HEIC to JPG tool.

Common Mistakes to Avoid

  • Don't ZIP without compressing first — ZIP doesn't significantly reduce JPG file sizes because JPGs are already compressed
  • Don't use BMP or TIFF for email — These uncompressed formats produce enormous files. Convert with our BMP to JPG or TIFF to JPG tools first
  • Don't embed images in Word docs — This makes the document massive. Compress images before inserting
  • Don't screenshot a photo to "reduce" it — This actually increases the file size in most cases

Frequently Asked Questions

How do I compress a photo to under 1 MB?

Upload to our converter, set the output to JPG, enable "Max file size," and set it to 1000 KB. The converter automatically adjusts quality to hit your target. For a whole batch, the compress to 1 MB and compress to 500 KB tools do every photo in one go.

Does compressing images ruin quality?

At 75-85% JPG quality, the difference is virtually invisible to the human eye. For email purposes, recipients won't notice any quality loss. Read our compression guide for the science behind it.

Can I send HEIC photos via email?

You can, but many recipients on Windows or Android can't open them. Always convert HEIC to JPG before emailing for maximum compatibility.

Image Optimization Tips

Get weekly tips on image formats, compression, and web performance.

No spam, unsubscribe anytime. We respect your privacy.