← All guides
Guide

Why Your Photos Are Too Large for Email — and How to Fix It

6 June 2026 · 6 min read

You attach eight holiday photos to an email and the send button refuses to work. Or worse, it appears to send, and the recipient tells you days later that nothing arrived.

The reason is simple arithmetic that most people never think about: modern phone cameras produce files far larger than email was ever designed to carry.

The actual limits

ServiceMaximum attachment size
Gmail25 MB
Outlook / Hotmail20 MB
Yahoo Mail25 MB
Many company email servers10 MB, sometimes 5 MB

Now compare that with what your phone produces. A photo from a recent phone is typically 3 to 6 MB. Four of those and you're at the limit of a strict corporate mailbox. Eight and Gmail starts refusing.

The hidden multiplier nobody mentions

Attachments are encoded for transmission in a way that makes them roughly 33% larger in transit than they are on disk. So a folder of photos that shows as 20 MB on your computer arrives at the mail server as about 27 MB — over Gmail's limit, even though the files "should" fit.

This is why an email that looks like it's just inside the limit still gets rejected. A safe working rule: keep your total attachments under about 15 MB, whatever the stated limit is.

The limit applies at both ends. Your provider might allow 25 MB, but if the recipient's employer caps incoming mail at 10 MB, your message is rejected there — often silently, or with a bounce notice you might not notice. When in doubt, send smaller.

Option 1: Compress the photos

This is the right answer most of the time, because for the vast majority of purposes — someone looking at your photos on a phone or laptop screen — full camera resolution is far more than needed.

Consider what the recipient's screen can actually show:

Your 4,000-pixel-wide photo is therefore being shrunk to fit on almost every screen it lands on. Sending the full-size file transmits detail that gets discarded before anyone sees it.

Sensible settings for emailing photos

Those settings typically take a 5 MB photo down to around 400 KB. That's more than ten times smaller, which means you can attach twenty photos where you previously struggled with four.

Open the PIXNIVO compressor →

Option 2: Send a link instead

If the recipient genuinely needs the originals — a photographer, a printer, a designer — don't compress. Upload to a cloud service and share a link.

Just check the sharing permission. The most common mistake is sending a link the recipient can't actually open because it's restricted to your own account.

Option 3: Zip the folder

Zipping bundles several files into one, which is convenient. But be aware of what it does and doesn't do.

Zip uses lossless compression, which works by finding repeated patterns. JPGs are already compressed, with the repetition squeezed out. So zipping a folder of JPGs typically saves only 2–5% — essentially nothing.

Zip is useful for tidiness and for preserving folder structure. It is not a solution to an oversized email.

Where zip genuinely helps is with uncompressed formats — a folder of PNGs, BMPs or RAW files can shrink meaningfully.

What to do in which case

SituationBest approach
Holiday photos to familyCompress to ~1,800 px, 80%
Photos for a printer or designerCloud link, originals untouched
Documents or receiptsCompress moderately, keep text readable
Many files, needs to stay organisedZip, then share via cloud link
Recipient on a strict company serverCompress hard, or send a link

Two habits worth adopting

Compress a copy, never the original. Once you've saved over a photo at reduced size, the detail is gone. Keep your originals and send copies.

Send a test to yourself first when it matters. If it arrives in your own inbox and the photos look right, you know the size is workable — and you'll see roughly what the recipient sees.