Gmail rejects attachments over 25MB. Outlook caps at 20MB. Your phone photo is 5MB. Send 5 uncompressed photos and you are over the limit. Compress each one to 200-300KB (takes 10 seconds per image) and you can send 50+ photos in a single email with room to spare.
| Provider | Attachment Limit | What That Means in Practice |
|---|---|---|
| Gmail | 25MB total | ~5 uncompressed phone photos, or 50+ compressed photos |
| Outlook (personal) | 20MB total | ~4 uncompressed photos, or 40+ compressed |
| Outlook 365 (business) | 150MB total | Generous, but large attachments slow delivery |
| Yahoo Mail | 25MB total | Same as Gmail |
| Apple iCloud Mail | 20MB total | Same as Outlook personal |
| ProtonMail | 25MB total | Same as Gmail |
These limits apply to the total size of all attachments combined, not per file. One 26MB file fails in Gmail. Five 5MB files also fail (25MB total). The math matters.
If the photos are still too large after compression (happens with very high-resolution camera photos), resize them to 1500-2000px wide first, then compress. The resize alone cuts 60-75% of the file size.
Compress your photos for email. Under 25MB guaranteed.
Compress for Email →| Use Case | Target Size Per Image | Quality Setting | Looks Good? |
|---|---|---|---|
| Casual photos to friends/family | 200-400KB | 75-80% | ✓ Great on phone and laptop screens |
| Business report with charts | 100-200KB | 80-85% | ✓ Charts stay sharp |
| Real estate listing photos | 300-500KB | 80-85% | ✓ Property details visible |
| Product photos to client | 300-500KB | 85-90% | ✓ Higher quality for business use |
| Resume headshot | 50-100KB | 80% | ✓ Clean at passport-photo size |
| Event photos (20+ images) | 100-200KB each | 70-75% | ✓ Slightly lower quality, but fits many in one email |
Compression alone typically gives you 50-70% reduction. If that is not enough, resize first:
| Original | After Resize to 1500px | After Compress @ 80% | Total Reduction |
|---|---|---|---|
| 4000x3000 JPG, 5.2MB | 1500x1125, 1.4MB | 280KB | 95% smaller |
| 3024x4032 JPG (iPhone), 4.8MB | 1500x2000, 1.2MB | 250KB | 95% smaller |
| 6000x4000 JPG (DSLR), 12MB | 1500x1000, 950KB | 190KB | 98% smaller |
| 1920x1080 PNG screenshot, 2.1MB | 1500x844, 1.1MB | 180KB | 91% smaller |
The resize step does most of the heavy lifting. Nobody viewing photos in an email needs 4000px resolution. Their screen is probably displaying the image at 600-800px wide in the email client. Sending 4000px is wasting 80% of those pixels.
If you need to send original high-resolution files (a photographer sending finals to a client, an architect sending blueprints), compression will not get you under the email limit without visible quality loss. In those cases:
But for everyday photo sharing, resize + compress handles 99% of email situations. You do not need a cloud sharing link to send 10 vacation photos to your family.
Resize each to 1500px wide, then compress at 75%. Each photo becomes ~200KB. Send 20 photos = 4MB total. Well under Gmail's 25MB limit.
Screenshots are already 1920x1080 or similar. Just compress at 80-85%. Each screenshot drops from 1-2MB to 200-400KB. If the report is a PDF with embedded images, compress the PDF instead.
Keep higher quality (85-90%) for professional use. Resize to 2000px if the originals are 4000px+. Each file becomes 400-600KB. Send 10 product photos = 4-6MB total.
For platform-specific limits beyond email (Discord 8MB, WhatsApp 16MB, Slack 1GB), see our platform compression guide.
Get your photos under the email limit. Free, instant.
Compress for Email →