"Your message couldn't be sent because the attachment is too large." Modern phone photos are 4–12MB each, so just a handful blows past email limits instantly. Compressing them first keeps recipients happy (smaller inboxes), sends faster, and lets you attach more photos per message.
Email attachment limits to keep in mind
- Gmail: 25MB total per email (larger files get linked via Google Drive).
- Outlook / Microsoft 365: ~20MB per email (often lower on corporate servers).
- Yahoo Mail: 25MB per email.
- Apple Mail (iCloud): 20MB, with Mail Drop for larger files.
Remember the limit is for the whole message, and attachments are encoded ~33% larger in transit — so leave headroom.
What size should email photos be?
For viewing on a screen, there's no reason to send full-resolution files. Aim for 200KB–1MB per photo. At quality 78–85% on a sensibly resized image, recipients won't notice any difference, and you can comfortably attach a dozen photos within Gmail's 25MB cap.
Tip: Compressing in your browser is ideal for sensitive attachments — contracts, IDs, medical images — because the files never leave your device. For exact size targets, see compress to 1MB or 200KB.
Sending many photos at once
Add them all, compress in one batch, and download a single ZIP to attach. It's faster than compressing one by one, and the ZIP itself shaves a little extra off the total.
How to compress photos for email
Add the photos you want to send
Drag all your images into the tool at once. They're compressed on your device, never uploaded to us.
Compress to an email-friendly size
Aim for roughly 200KB–1MB per photo at quality 78–85%. That's sharp on any screen and keeps total attachment size low.
Download and attach
Download the batch as a ZIP, or save each photo, then attach to your email as usual.
🔧 Try Compress Image — free, private, no upload
Drop your files and get smaller versions in seconds. Quality slider, format switching, and batch processing — all in your browser.
Open Compress Image →Frequently asked questions
What's the maximum email attachment size?
Gmail and Yahoo allow 25MB per message; Outlook and iCloud around 20MB. The limit covers the whole email, and attachments expand ~33% in transit, so leave room.
What size should I compress photos to for email?
200KB–1MB per photo is ideal — sharp on screen and small enough to attach many at once.
How do I email a lot of photos at once?
Compress them all in one batch and download a ZIP, then attach the ZIP. It's faster and keeps the total size down.
Are my email attachments uploaded to compress them?
No. Compression happens in your browser, which is ideal for confidential attachments.