You attach a few photos to a message, press send, and get a frustrating bounce: the email is too large. Every provider enforces a ceiling on attachment size, and modern cameras produce files big enough to trip it with just two or three pictures. The fix is simple once you know it. Compressing your JPEGs brings them comfortably under the limit while keeping them clear enough that the recipient never notices the difference.
This guide lays out the real attachment limits for the major providers, shows you exactly how to shrink a photo to fit, and explains how to handle the situation when even compression is not enough.
Why Email Attachments Bounce
Email was never designed to move large files efficiently. Attachments get encoded in a way that inflates their size during transit, so a provider's stated limit is effectively stricter than it sounds. On top of that, the limit applies to the entire message, not each file, so three four-megabyte photos together can exceed a ten-megabyte cap. Knowing the numbers helps you plan.
Attachment Limits by Provider
Here are the common ceilings as of 2026. Always leave a little headroom because of encoding overhead.
- Gmail: 25 MB per message, though large files are offered as Google Drive links instead.
- Outlook and Microsoft 365: 20 MB for the web and desktop apps, often lower on corporate servers.
- Yahoo Mail: 25 MB per message.
- Apple iCloud Mail: 20 MB, with Mail Drop for larger files.
- Many corporate servers: 10 MB or even 5 MB, the strictest you are likely to meet.
If you are sending to a business address, plan around the 10 MB figure to be safe.
Why the Limit Is Stricter Than It Looks
Here is a detail that catches people out. When a file is attached to an email it is encoded into text so it can travel safely through mail servers, and that encoding inflates the size by roughly a third. A photo that shows as 18 megabytes on your disk can therefore weigh around 24 megabytes once attached, brushing right up against a 25-megabyte cap. This is why a file that looks like it should fit sometimes bounces anyway. The safe habit is to leave a comfortable margin, aiming well below the stated limit rather than right at it, so the encoding overhead never tips you over the edge.
How to Compress a JPEG for Email
The fastest approach is a browser tool that works on your device without uploading anything. Using compressjpeg.onl, the process is quick and private.
- Open the compressor. Go to the compress JPEG page on desktop or phone.
- Drop in your photos. Add one or several JPEGs at once.
- Set a sensible quality. Start around 78. For most photos this looks great and cuts the size substantially.
- Check the new size. Make sure the total of all your images sits under your provider's limit with a little room to spare.
- Download and attach. Save the smaller files and add them to your message.
For a typical phone photo this turns a ten-megabyte file into roughly one or two megabytes, letting you attach many pictures comfortably.
If you are attaching several photos, add up their compressed sizes before you hit send, since the limit applies to the whole message rather than to each file. A good rule of thumb is to keep the total comfortably below your provider's cap, leaving room for the message body and the encoding overhead. When a set of compressed images still runs close to the line, you have two easy options: split them across two emails, or resize the dimensions a little further. Both are quicker than dealing with a bounced message and a confused recipient who never received your photos at all.
When Compression Alone Is Not Enough
If you are sending dozens of images, or your recipient has a strict 5 MB cap, compression may not get you all the way. Two extra tactics help. First, resize the dimensions with the image resizer before compressing, since email recipients rarely need full-resolution photos. Second, for very large batches, consider a shared link from a cloud drive instead of attachments. Our guide on reducing image file size goes deeper on combining these techniques.
Quality Settings: How Low Can You Go?
For email, the recipient almost always views the photo on a screen, so you have generous room to compress. Use this as a guide.
- Quality 80: Looks indistinguishable from the original on any screen. Safe default.
- Quality 70: Still clean for casual sharing and noticeably smaller.
- Quality 60: Acceptable for quick snapshots when you must fit a tight limit.
Pairing a moderate quality with a sensible resize keeps photos sharp while easily clearing any cap.
Sending Photos to Print Versus to View
One nuance is worth a moment. If the recipient only needs to look at the photos on a screen, you can compress freely, because screens reveal far less than a printer would. But if you are emailing images that someone will print, hold back a little. Keep the dimensions generous and the quality nearer 85, since printing magnifies any artifacts and shows detail that a screen hides. When in doubt, ask what the recipient plans to do with the photo and let that guide how hard you compress.
A Note on Privacy
Many online compressors upload your photos to a remote server to process them. For personal pictures that is worth thinking about. A browser-based tool does all the work locally, so your images never leave your device. That matters when you are emailing family photos, documents, or anything you would rather not hand to a stranger's server.
Sending Other File Types
The same logic applies if your images are not JPEGs. Heavy PNG screenshots compress well too. Run them through the PNG compressor, and our PNG compression guide explains when to convert them to JPEG first. If you frequently send images for the web rather than email, see our piece on compressing images for websites.
Build this into a simple routine and email size stops being a problem you think about. Before attaching any photo, run it through the compressor, glance at the new size, and add a little headroom for the encoding overhead. Once the habit is automatic it takes only seconds, and you will never again stare at a bounced message wondering why a perfectly ordinary set of holiday photos refused to send.
Different recipients also have different needs worth keeping in mind. A colleague reviewing a quick reference photo is happy with an aggressively compressed file, while a family member wanting to print a memory deserves a gentler touch. Spending a moment to match the compression to who is receiving the image, and what they will do with it, is the small courtesy that separates a thoughtful sender from one whose attachments either bounce or arrive looking rough.
Conclusion
An oversized attachment is an easy problem to solve. Know your provider's limit, compress your JPEGs to a quality around 78, and resize the dimensions when you need extra savings. Your photos will sail through and still look great on the other end. Ready to send that email? Open the free JPEG compressor, shrink your photos in seconds, and attach them with confidence.