Compression

How to Reduce Image File Size for Email Attachments

"This message couldn't be sent because the attachments were too large" โ€” here's the size that actually works, and the fastest way to get there.

July 22, 2026 ยท 5 min read

Why email hates big photos

Most email providers cap total attachment size somewhere between 20โ€“25MB per message, and mobile carriers or corporate mail servers often enforce tighter limits than that. A single modern phone photo can already be 5โ€“8MB, so attaching six or seven vacation photos to one email is a common way to hit the wall โ€” and the failure message rarely explains exactly which limit you tripped.

What size actually works reliably

A practical target is 1โ€“2MB per photo for a handful of images, or under 500KB each if you're attaching a dozen or more. Gmail, Outlook, and Yahoo Mail all handle these comfortably, and recipients on slower connections or metered mobile data will thank you โ€” nobody wants to wait on a 6MB photo attachment over cellular.

The two-step fix

Resize before you compress. A photo doesn't need to be 4000 pixels wide to look sharp in an email client, which typically displays images at 600โ€“1000px anyway. Cutting the pixel dimensions down first means the compression step that follows has to discard far less detail per pixel to hit the same file size target โ€” the result looks noticeably better than compressing the full-resolution original down to the same size.

Sending many photos at once

If you're attaching more than 4โ€“5 photos, most email clients will silently compress them anyway when you choose a smaller 'attachment size' setting in the send dialog โ€” but that compression is often aggressive and inconsistent across providers. Compressing each photo yourself to a known size beforehand gives you predictable, consistent quality across every recipient's email client.

When to use a link instead

For a genuinely large batch โ€” twenty, fifty, a hundred photos โ€” attachments stop being the right tool entirely. A shared cloud folder link (Google Drive, Dropbox, iCloud) avoids the size ceiling completely and lets recipients download only what they want, rather than receiving one enormous email.

Frequently asked questions

What's the maximum photo size Gmail accepts?

Gmail's total attachment limit is 25MB per email, shared across every file attached. A single 20MB photo would technically fit, but recipients on mobile or slow connections will have a poor experience โ€” aim for 1โ€“2MB per photo as a practical target instead.

Why does my email say attachments are too large when they're under 25MB?

Some recipients' inboxes, especially corporate ones, enforce stricter limits than the sender's own provider allows โ€” commonly 10MB total. If your email bounces despite being under Gmail's limit, the recipient's server is the more likely bottleneck.

Does compressing a photo for email reduce its print quality?

If you keep an original copy uncompressed, no โ€” send the compressed version by email and keep the print-quality original on your device. Compression for email specifically targets screen viewing, not print output.

How many photos can I attach to one email?

There's no hard count limit โ€” it's governed entirely by total file size. At 500KB per photo, roughly 40โ€“50 photos fit within a 25MB cap; at full uncompressed size, that same limit might only fit three or four.

Try the tool

Keep reading