Know the limits first
Email was never designed for multi-megabyte attachments, and every provider caps total message size:
- Gmail: 25 MB per message including encoding overhead — attachments are encoded in a way that inflates them by about a third, so your files must total roughly 18 MB or less in reality.
- Outlook.com / Hotmail: around 20 MB per message (desktop Outlook limits are often set by your IT department, commonly 20–25 MB).
- Yahoo Mail: 25 MB per message, same encoding catch as Gmail.
- Apple Mail / iCloud: 20 MB normally, or up to 5 GB via Mail Drop — but the recipient gets a download link, not a real attachment.
Rule of thumb: keep the total under 10 MB and your email will sail through virtually any provider, including corporate servers with stricter limits.
Why phone photos break email
A modern phone photo is 3–8 MB. Five of them total 15–40 MB — already over most limits before encoding overhead. The photos are also far bigger than anyone needs for screen viewing: a 4000-pixel-wide image displayed in an email client is downscaled to a fraction of that anyway.
The 60-second workflow
- Open the Image Compressor — free, no signup, files stay on your device.
- Pick a target size. For email, 500 KB per photo is the sweet spot: crisp on any screen, tiny to send. Sending many photos? Use 200 KB.
- Drop in your photos and download the compressed copies.
- Attach and send. Ten photos at 500 KB = 5 MB total — well under every limit.
That is the whole process. No software to install, no accounts, no watermarks.
Resize vs. compress: do both if needed
Compression (lower JPG quality) is usually enough. But if a photo is enormous — say 8000 pixels wide from a new phone — also resize it down: 1600 pixels wide is plenty for email and screens. Use the Image Resizer first, then compress. The combination can take a 7 MB photo under 300 KB with no visible loss on screen.
Sending lots of photos?
For batches, the Bulk Compressor crunches multiple images at once instead of one by one. And if the recipient needs full original quality (a client, a print shop), do not fight email limits at all — use a file-sharing link (Google Drive, Dropbox, iCloud) and email the link instead.
What about HEIC photos from iPhones?
iPhones save photos as HEIC by default — efficient, but poorly supported outside Apple devices. Many Windows PCs, web forms, and email clients reject .heic files outright. If your recipient cannot open HEIC, convert to JPG first with the HEIC to JPG converter, then compress for email. (You can also switch your iPhone to "Most Compatible" under Settings → Camera → Formats to shoot JPG directly.)
Common mistakes to avoid
- Zipping photos to "make them smaller": JPGs are already compressed — a ZIP of JPGs barely shrinks at all. Compress the images themselves instead.
- Sending one email per photo: compress all of them properly and send a single email; your recipient will thank you.
- Screenshotting instead of exporting: screenshots recompress an already-compressed image. Always work from the original file.
- Forgetting the total: five "small" 3 MB attachments is still 15 MB. Do the addition before hitting send.
How much quality do you actually lose?
Less than you fear. Email photos are viewed on screens, typically scaled down to under 1000 pixels wide — at that display size, a 500 KB JPG and the 6 MB original are essentially indistinguishable. Visible quality loss only shows up in large prints or extreme zooming. Think of it this way: the email client was going to shrink your photo anyway — doing it yourself just means you control how it looks.
Quick reference: target sizes
| Situation | Target per image | Tool |
|---|---|---|
| A few photos, best quality | ~500 KB | Compress to 500KB |
| Many photos in one email | ~200 KB | Compress to 200KB |
| Just needs to be readable | ~100 KB | Compress to 100KB |
| Huge dimensions too | Resize to 1600px wide first | Image Resizer |