Image Too Large to Email? Here's Why It Happens and How to Fix It

kbmjj123 | BulkPicTools
Pro Tip

📧 Sending to a company or government inbox? 500KB gets through every mail server — compress here in one step.

Compress to 500KB for Email →

You attach a photo to an email, hit send, and get back a message like "Attachment size exceeds the maximum limit" — or worse, the email appears to send but never arrives. The person on the other end gets nothing, and you have no idea why.

This is one of those problems that feels random but actually follows a clear pattern. Once you understand where the limit comes from, fixing it takes about two minutes. Here's what's happening and how to sort it out.


Why Email Rejects Large Image Attachments

The frustrating part is that your email provider's limit and the recipient's limit are two completely different things.

Gmail lets you send up to 25MB. But if you're emailing a photo to an HR department, a government office, or a corporate contact, their mail server might only accept 2MB per attachment. Your email leaves your outbox fine — and gets rejected the moment it hits their server. Sometimes you get a bounce-back notification. Sometimes you don't, and the email just disappears.

Here's how the limits actually break down across common email providers:

Email ServiceSend LimitReceive LimitNotes
Gmail25 MB25 MBFiles over 25MB auto-convert to a Google Drive link
Outlook / Hotmail20 MB20 MBPersonal accounts; see note below for corporate
Yahoo Mail25 MB25 MB
Apple Mail (iCloud)20 MB20 MBOver 20MB uses Mail Drop (up to 5GB, link-based)
Corporate / enterprise email2–5 MB2–5 MB⚠️ Set by IT admins — this is where most emails fail
Government / institution email1–3 MB1–3 MB⚠️ Strictest limits; 1MB is common

The takeaway: if you're emailing someone at a company or government agency, assume their inbox has a 2MB cap and compress accordingly. Sending at 500KB means it gets through everywhere, no questions asked.


Diagram showing how email attachments get rejected by corporate servers with low file size limits
Diagram showing how email attachments get rejected by corporate servers with low file size limits


Why Are Photos So Large in the First Place?

A quick explainer, because the answer affects which fix makes sense for your situation.

Modern smartphone cameras shoot at 12–48 megapixels. A single photo from an iPhone 15 or a mid-range Android is typically 4–10MB even after the phone's own compression kicks in. That's just what high-resolution photos weigh.

Screenshots are usually fine — 500KB to 2MB depending on screen resolution. The problem is mostly photos from phone cameras and image exports from design tools.

PNG files exported from Canva, Figma, or Photoshop are especially large. A design with a transparent background saved as PNG can easily hit 8–15MB, because PNG stores every pixel's data without the lossy compression that keeps JPGs manageable.

And if you're attaching multiple photos at once — say, three product shots at 5MB each — the total attachment is 15MB before you've even thought about the limit.


Comparison of typical file sizes for smartphone photos, screenshots, and PNG design exports
Comparison of typical file sizes for smartphone photos, screenshots, and PNG design exports


Method 1: Compress the Image to a Safe Size Before Sending

This is the most reliable fix, and it works on any device — phone, tablet, or computer.

The guiding principle is simple: pick a target size that works for the strictest likely recipient, not the most lenient one. For most professional email, 500KB is the universal safe zone — it gets through corporate mail servers, government inboxes, and personal accounts alike. If you know you're sending to a particularly strict system (visa applications, some HR portals), drop the target to 200KB.

BulkPicTools handles this directly in your browser — no software to install, and your images are processed locally so they never get uploaded to any server.

Steps:

  1. Open your browser and go to bulkpictools.com
  2. Choose the target size that fits your situation:
  1. Upload your photo — drag and drop, or click to browse. You can upload several photos at once if needed
  2. Download the compressed file — it saves to your Downloads folder, ready to attach
  3. Go back to your email, remove the original attachment, and attach the compressed version instead

The whole process takes under a minute. For a batch of photos, it's still faster than any other method on this list.


BulkPicTools image compressor set to 500KB target for email attachments
BulkPicTools image compressor set to 500KB target for email attachments


Sometimes compressing isn't the right answer — for example, if you're a photographer sending a client their full-resolution images, or a designer handing off original assets where quality matters. In those cases, skip the attachment entirely and share a link.

Every major email provider has a built-in way to do this:

Gmail: When you try to attach a file over 25MB, Gmail automatically prompts you to send it as a Google Drive link instead. For smaller files you still want to share without compression, click the Google Drive icon at the bottom of the compose window and insert the file as a Drive link.

Outlook: Use the OneDrive integration — click the attachment paperclip, choose OneDrive, and insert a shareable link rather than a direct file.

Any email provider: Upload the file to Google Drive, Dropbox, or WeTransfer first, copy the shareable link, and paste it into the email body.

The limitation worth knowing: some recipients — particularly government agencies and certain HR portals — will not accept link submissions. Their submission process requires a direct file attachment, not a URL. In those cases, compression is the only option.


Gmail showing Google Drive link sharing option as an alternative to large email attachments
Gmail showing Google Drive link sharing option as an alternative to large email attachments


Method 3: Use Your Computer's Built-In Tools to Resize

If you're on a desktop or laptop and want a quick fix without opening a browser, both Windows and Mac have basic resizing options built in.

On Windows:

Right-click the image file → hover over Send to → click Mail recipient. A window appears asking what size to send: smaller, small, medium, large, or original. Choose "Small" or "Smaller" for the biggest reduction. Windows resizes the image and attaches it to a new email draft automatically.

Alternatively, open the photo in Paint, go to Resize, and enter a smaller percentage — try 50% first and check the resulting file size.

On Mac:

Open the photo in Preview, go to Tools → Adjust Size, and reduce the width and height. When you export (File → Export), you can also reduce the quality slider for JPGs to bring the file size down further.

The honest limitation of both methods: you're adjusting dimensions and quality by feel, not targeting a specific file size. You might need to try a couple of times to land under your target. If you need to hit exactly "under 500KB" or "under 200KB," Method 1 is faster and more precise.


Windows and Mac built-in options to resize images before emailing
Windows and Mac built-in options to resize images before emailing


Which Method Should You Use?

Your situationBest method
Sending to a company HR departmentMethod 1 — compress to 500KB
Sending to a government office or strict portalMethod 1 — compress to 200KB
Multiple photos to send at onceMethod 1 — batch upload, or Method 2 if quality must be preserved
Photos must stay at full original qualityMethod 2 — Drive / Dropbox link
Quick resize on desktop, no exact size neededMethod 3 — Windows or Mac built-in tools
Not sure what the recipient's limit isMethod 1 — compress to 500KB, works everywhere

The Short Version

Most email problems with images come down to one thing: corporate and government mail servers have much stricter size limits than personal accounts, and those limits aren't visible to the sender. If you're not sure what you're dealing with, compress to 500KB — that size gets through every mail system reliably, and at 500KB a photo still looks completely fine on any screen.

For anything that has a specific stated limit (under 200KB, under 1MB), use BulkPicTools to hit the exact target in one step.


Last updated: March 2026

#Image Compression #Email Attachment #Reduce File Size #How-to Guide #File Size Limit #JPG #PNG #BulkPicTools

Have questions or feedback? Contact