OptimageOptimage
Image Optimization

Why Your Photo Attachment Keeps Bouncing Back (and the Actual Fix)

Most email providers cap attachments at 25MB, and a handful of modern phone photos can blow past that on their own. Here's exactly what the limits are across Gmail, Outlook, and iCloud Mail, and how to get a photo under them without losing visible quality.

Optimage
Optimage
·Updated July 2026
4 min read
Key Takeaways
  • Gmail and Outlook both cap attachments at 25MB total per email; iCloud Mail caps at 20MB by default, though Mail Drop raises that to 5GB via a link instead of a true attachment
  • A single 48MP ProRAW or HEIC photo can already be 25-80MB before you've attached anything else to the email
  • Compressing to 85-90% quality JPEG or WebP cuts most phone photos by 60-80% with no visible difference on a screen
  • Batch-compressing before attaching is faster and more reliable than relying on your email client's silent auto-resize, which often degrades quality more than a controlled export would

An email compose window showing an attachment size warning, the moment most people first realize their photo is too large to send

If your photo attachment bounced back with a size error, the limit is almost certainly 25MB — that's the cap on both Gmail and Outlook — and a single modern phone photo can get surprisingly close to it on its own. A 48-megapixel ProRAW capture from a recent iPhone, or a high-resolution HEIC burst photo, routinely lands between 25 and 80MB before you've added a second image to the email. That's not a bug in your email client; it's just what an unprocessed, full-resolution photo actually weighs now that phone cameras have outpaced the attachment limits built for a much smaller-file era.

The Actual Limits, By Provider

iCloud Mail 20 MB Gmail 25 MB Outlook 25 MB
Per-email attachment caps across the three most common providers

Gmail and Outlook both hard-cap total attachment size at 25MB per email — that's not per file, it's the whole message. iCloud Mail's default limit is 20MB, though Apple's Mail Drop feature quietly reroutes anything larger into a cloud link with a 5GB ceiling instead of a true attachment, which is why an iPhone photo that should have bounced sometimes sends anyway with a "download" link in the recipient's inbox instead of an inline image.

Why One Photo Can Eat the Whole Limit

Modern phone cameras shoot far above what these limits were designed around. A 48-megapixel ProRAW file from a recent iPhone can run 25-80MB depending on scene complexity, and even a standard HEIC photo from a burst sequence regularly lands in the 8-15MB range. Attach three or four of those to one email and you're well past every provider's cap before you've written a single word of the message.

The Fix That Actually Preserves Quality

Most people's instinct is to let the email client handle it — Gmail and Outlook both silently downsize oversized attachments if you let them, but that auto-resize is a black box: you don't control the target size or the compression quality, and it frequently produces a worse result than a deliberate export would. Compressing the photo yourself first gives you the control that auto-resize doesn't:

  1. Export or compress at 85-90% JPEG or WebP quality, not the default 100%. At normal screen size, this range is visually indistinguishable from the original.
  2. Resize to the actual dimension the recipient needs. A photo being viewed on a phone or a laptop screen almost never benefits from being sent at full 8000-pixel-wide resolution — 2000-2500 pixels on the long edge covers nearly every real use case.
  3. Batch the whole set before attaching anything. Optimage's bulk compressor processes a full folder of photos in one pass, which is faster than resizing images one at a time inside your email client while it silently strips your control over the result.

When to Skip Attachments Entirely

If you're regularly sending more than a handful of photos to the same person — client deliverables, event photos, a family album — attachments are the wrong tool no matter how well you compress them, because every recipient re-downloads the full set individually and the sender is still bound by the same per-email cap on every future email. A free Optimage gallery solves this properly: one link, full-resolution downloads on the recipient's end, no attachment ceiling to work around.

Summary

  • Gmail and Outlook cap attachments at 25MB per email; iCloud Mail caps at 20MB before falling back to Mail Drop links.
  • A single high-resolution phone photo can already approach or exceed that limit on its own.
  • Compress your photos to 85-90% quality before attaching instead of letting your email client's auto-resize make that call for you.
  • For anything beyond a photo or two, a free gallery link beats attachments entirely.

Related reading:

Continue reading

Try Optimage — it's free

Compress, convert, and optimize images in seconds. No sign-up, no limits.

Start Optimizing Free
← Back to The Optimage Journal