How to Reduce Image File Size for Email Attachments
Why email attachments fail
Email was not designed for sending large files. Most email providers impose attachment size limits, typically between 10 MB and 25 MB per message. Gmail allows up to 25 MB, Outlook allows 20 MB, and many corporate email systems set even lower limits. When your attachments exceed these limits, the email either bounces back to you or fails silently.
The problem is worse than the stated limits suggest. Email attachments are encoded in Base64 format for transmission, which increases their size by approximately 33 percent. A 15 MB photo actually consumes about 20 MB of email capacity, which can push it over the limit even when it appears to be within range.
Modern phone photos are too large for email
A single photo from a modern smartphone can easily be 5 to 12 MB. The latest phones capture images at 48 megapixels or higher, producing files that are far larger than necessary for screen viewing. Sending three or four phone photos in one email can easily exceed any provider's attachment limit.
The irony is that recipients almost never need the full-resolution file. If they are viewing the image on a computer screen, a 1200 to 1800 pixel-wide image is more than sufficient. If they are viewing on a phone, even smaller dimensions work fine. The massive 8000-pixel-wide original serves no practical purpose in an email context.
Resize first for the biggest savings
The most effective way to reduce image file size for email is to resize the image to a screen-friendly width. This alone can reduce a 10 MB photo to under 1 MB without any noticeable quality loss when viewed on screen.
For general email sharing, a width of 1200 to 1800 pixels is a good target. This is large enough for clear viewing on any screen but small enough to keep file sizes manageable. For images that will only be viewed on mobile, 1000 pixels wide is often sufficient.
Compress after resizing
After resizing, apply compression to squeeze out additional bytes. A JPG quality setting of 75 to 85 percent typically provides a good balance between visual quality and file size for email purposes. The recipient is viewing the image on screen, not printing it at poster size, so modest compression is rarely noticeable.
The combination of resizing and compressing can reduce a 10 MB phone photo to 100 to 300 KB, a reduction of 95 percent or more. This means you could attach 50 or more optimized images within the same space that one original photo would occupy.
Sending multiple photos
When sending several images in one email, optimize each one individually and check the total attachment size before sending. If the combined size still exceeds the email limit, consider sending images across multiple emails or using a cloud sharing link instead.
Resize all images to the same target width so they look consistent when the recipient views them. Mixing a few large images with some small ones creates an inconsistent viewing experience.
Always keep originals
Before resizing and compressing, save the original files in a separate folder. Once you send the compressed copies, the originals are your backup for print, editing, records, or situations where full resolution is actually needed.
Name your compressed files clearly so you can distinguish them from originals. A naming convention like vacation-photo-01-email.jpg makes it obvious which file has been optimized for email and which is the original.
Privacy considerations for email images
If your images contain sensitive information, such as ID documents, medical records, financial documents, or client work, consider whether email is the right delivery method at all. Email is not encrypted end-to-end by default, and attachments may be stored by both the sender's and recipient's email providers.
For sensitive images, use an encrypted file-sharing service or a secure messaging platform. If you must send by email, minimize the information visible in the image and be aware that once sent, you lose control over how the file is stored and forwarded.
Try these PixelXTrim tools
- Compress Image — shrink photos to fit email size limits
- Resize Image — resize photos to screen-friendly dimensions before emailing
Why use PixelXTrim?
PixelXTrim is free, needs no signup, adds no watermark, and processes supported images in your browser. Keep your original, preview the result, download a copy, and check that copy where it will be used.