To email photos that are too large, first resize them to a sensible size (around 1600 to 2000 pixels on the long side is plenty for viewing on screens), then compress them to about 200 KB to 800 KB each. Gmail allows up to 25 MB of attachments per email, and many workplace servers allow less, so ten full-size phone photos often will not fit. For many images or full-quality originals, share a cloud link (Google Drive, OneDrive) instead of attaching files, and for scanned documents combine pages into one PDF.
- A modern phone photo can be 3 to 8 MB. A few of them fill an email fast.
- Gmail’s attachment limit is 25 MB per email; larger files become Drive links.
- Resize, then compress. Both together cut size by 80% to 95%.
- Use a cloud link when quality must stay original or there are many files.
- Shrink photos in seconds with the free Image Compressor.
“Your message could not be delivered”
Imagine an accounts officer at a garments factory in Gazipur. The buyer abroad wants photos of a sample shipment. She takes twelve photos with her phone, attaches them all and presses send. A minute later, an automatic reply: message size exceeds the limit. She tries six photos. Still too big. It is getting late in the buyer’s office.
The fix takes two minutes once you know it, and it also makes your emails open faster for the person on the other side.
Email attachment limits
| Service | Typical limit | What happens above it |
|---|---|---|
| Gmail | 25 MB per email | Larger files are added as Google Drive links |
| Outlook / Microsoft 365 | Around 20 to 25 MB, can vary by organisation | Option to share via OneDrive |
| Company mail servers | Often 10 to 25 MB | Message bounces back |
Remember the receiver’s limit matters too. If they have a 10 MB limit, your 20 MB email will bounce even if you sent it from Gmail. Also, attachments grow by roughly a third when sent, because email encodes files as text.
How to make photos small enough, step by step
- Pick only the photos you needFive clear photos beat fifteen similar ones.
- Crop distractionsRemove empty edges with the image cropper.
- ResizeFor viewing on screens, about 1600 to 2000 pixels on the long side is enough.
- CompressUse the Image Compressor at around 70 to 75 quality. Aim for 200 to 800 KB per photo.
- Name files clearly“sample-shipment-front.jpg” helps the receiver more than “IMG_4572.jpg”.
- Check total sizeAdd up the files before attaching. Keep the email comfortably under the limit.
When to send a link instead
- More than about 10 photos.
- The receiver needs full original quality for printing or editing.
- Videos (almost always too big for email).
- You want to update files later without resending.
Upload to Google Drive or OneDrive, set sharing to “anyone with the link can view” (or specific people for private files), and paste the link in your email.
Scanned documents: make one PDF
For forms, certificates and receipts, combine pages into one PDF instead of attaching many photos. Phone scanner apps (including the scan feature in Google Drive and the Notes app on iPhone) straighten pages and keep file size small. Need the text from a scan? Use the free image to text (OCR) tool.
Common mistakes
- Compressing so much that text in documents becomes unreadable. Check at 100% zoom.
- Zipping JPGs and expecting them to shrink. JPGs are already compressed; zipping saves almost nothing.
- Sending HEIC photos from an iPhone that the receiver cannot open. Convert to JPG with the image converter or change the camera format.
Related guides
Read lossy vs lossless compression and how to reduce image size without losing quality.
Sources
Frequently asked questions
What is the maximum attachment size in Gmail?
Gmail allows up to 25 MB of attachments per email. Larger files are shared as Google Drive links instead.
How do I make a photo small enough to email?
Resize it to about 1600 to 2000 pixels on the long side, then compress it to roughly 200 to 800 KB with an image compressor.
Why does my email bounce even under 25 MB?
The receiver’s mail server may have a lower limit, and attachments grow by about a third when encoded for sending.
Does zipping photos make them smaller?
Not much. JPG files are already compressed, so zipping saves very little space.
When should I share a link instead of attaching?
For many photos, videos, or when the receiver needs full original quality. Use Google Drive or OneDrive links.
Shrink photos for websites, email and forms in seconds, privately in your browser.
Guides for this tool
Guide · 3 min readLossy vs Lossless Compression: Which Should You Use for Images?
Guide · 3 min readHow to Send High-Quality Photos on WhatsApp (HD and Original)
Guide · 3 min readWordPress Image Optimisation: Speed Up Your Website (2026 Guide)
Guide · 3 min readHow to Reduce Image Size Without Losing QualityWant a tool, website or app like this for your business?
Every free tool on this site is designed and coded by Tanvir H, a Bangladesh-based WordPress and Elementor web designer with 7+ years of experience and 650+ projects for clients worldwide. Fast, mobile-first, search-optimised websites that turn visitors into customers.
- 650+ projects
- 7+ years
- 4.9★ rating
- Govt. registered freelancer



