“The file is too large to attach” is one of the most common email frustrations. A single photo from a modern phone can be 5MB or more, and email providers cap attachments well below what cameras produce. The good news: you rarely need that resolution in an email, and shrinking the image is quick once you know the target size.
This guide explains why images are so large, what size you should aim for, and how to compress them without installing anything.
Why are my photos so big?
Modern phone cameras shoot at 12+ megapixels and save fine detail, which means large files — often 3–8MB per photo. That resolution is great for printing or cropping, but it's overkill for email. An email image is viewed on a screen at a fraction of that resolution, so most of those megabytes are wasted.
What's the email attachment size limit?
The major providers cap attachments as follows:
- Gmail: 25MB total attachment size
- Outlook / Hotmail: 20MB (some versions 33MB)
- Yahoo Mail: 25MB
- iCloud Mail: 20MB
But hitting the limit isn't the same as being a good size. A 24MB email will send slowly, may be rejected by the recipient's provider, and is annoying to download on mobile data.
What size should images be for email?
As a rule of thumb, aim for under 1–2MB per imagefor normal photos, and much smaller for inline thumbnails. If you're sending a few photos, keeping each under 1MB means the whole email sends and loads quickly for the recipient.
For online forms that demand a specific size (job applications, government portals, school admissions), follow their stated limit — often 100KB or 1MB exactly.
How to reduce image size for email
You have a few options, from simplest to most flexible:
- Use a browser-based compressor. The fastest path: compress your image to a target size in your browser. Pick a preset (1MB for forms, 200KB for chat), and the tool shrinks the file locally — no upload, no install.
- Resize in your email client. Gmail and Outlook can insert images at a smaller size, but the controls are buried and inconsistent across versions.
- Share a link instead. For very large batches, upload to Google Drive, Dropbox, or iCloud and send a link — this bypasses attachment limits entirely.
Will compressing ruin the quality?
Some quality loss is unavoidable when shrinking a file, but for screen-viewed email images the difference is usually invisible. A 5MB photo compressed to 500KB looks essentially identical on a phone or laptop screen — the extra resolution only matters if someone prints it.
Summary
Large photos fail email limits not because the limits are low, but because phone photos are far higher resolution than email needs. Aim for under 1–2MB per image, use a browser-based compressor to hit a target size, and share links for big batches. The right size sends fast and looks the same to the recipient.