CompressImg
Guide··6 min read

How to Compress Images for Email Attachments

Email providers impose attachment size limits, and large image files are the most common reason emails fail to send or arrive slowly. Gmail's limit is 25MB, Outlook's is 20MB, and many corporate mail servers enforce stricter limits. This guide covers the right image dimensions, the best format for email, and how to compress images quickly for free.

Email Attachment Limits — Quick Reference

Email providerAttachment limitWhat happens if exceeded
Gmail25 MBConverts to Drive link
Outlook / Hotmail20 MBBlocks sending
Yahoo Mail25 MBBlocks sending
Apple Mail (iCloud)20 MBConverts to Mail Drop link
Corporate servers10 MB (typical)Silently dropped

Corporate mail servers may silently drop emails — no error notification, the recipient never receives the message.

Why Email Attachment Size Matters More Than You Think

The headline limits (25MB for Gmail) are not the full picture. Email encoding adds overhead to attachment size before sending — Base64 encoding, the standard method email uses to transmit binary files as text, increases file size by approximately 33%.

This means a 20MB image file actually takes up about 27MB of email capacity once encoded — exceeding Gmail's 25MB limit even though the original file was under the limit. For reliable delivery, keep actual file sizes well under the advertised limits.

For professional and business email: keep total attachments under 10MB. Many recipients use corporate mail servers with stricter limits, and large emails fill mailbox storage quotas faster — making recipients more likely to skip or delete large-attachment emails without opening them.

Recommended Image Size for Email

Target file sizes for email image attachments:

  • Single photo: 200–500 KB per image — sufficient quality for viewing at screen resolution
  • Multiple photos: Under 1MB per image, total under 10MB
  • Business / professional: Under 5MB total for all attachments combined
  • Newsletters with embedded images: Each image under 200KB for fast rendering in email clients

On dimensions: most recipients view email on a monitor or phone screen that is at most 1920px wide. Images wider than 1920px add file size without adding any visible benefit — the email client or browser will scale them down anyway.

For most professional contexts, resizing photographs to 1200–1600px on the longest side and compressing to quality 80 reduces a typical 4MB smartphone photo to under 400KB — a 90% reduction — while remaining fully clear on any screen.

Best Image Format for Email Attachments

JPG is the best format for photographic email attachments. It delivers the most file size reduction while maintaining good visual quality. At quality 80–85, a JPG photograph is typically 3–8× smaller than the same image as PNG with negligible visible quality difference.

PNG is better when the image contains text, screenshots, diagrams, or logos. JPG compression creates visible artifacts around sharp edges and text — a screenshot of a document or a presentation slide looks noticeably worse as JPG than PNG.

Avoid WebP for email attachments. While WebP is excellent for web images, many email clients do not support it. Outlook does not display WebP attachments. Recipients may see a broken image or be asked to download a file they cannot open. Stick to JPG and PNG for email.

Avoid HEIC for email. HEIC (iPhone's default photo format) is not supported by most email clients on Windows and Android. Convert HEIC to JPG before attaching to ensure all recipients can open the image.

How to Compress Images for Email — Step by Step

The fastest method: use CompressImg in your browser. No software installation, no account required, works on iPhone and Android as well as desktop.

  1. Open CompressImg in your browser
  2. Click "Upload" or drag your image onto the upload area
  3. Set quality to 80 — this is the optimal balance between file size reduction and visual quality for email use
  4. Click "Compress" — the compression runs in your browser (no upload)
  5. Download the compressed image — the file size will be shown before download
  6. Attach the compressed file to your email

For multiple images: compress each one individually using the same process. The tool shows original vs compressed file size so you can verify the result before downloading.

Compressing iPhone Photos for Email

iPhone photos are taken in high resolution (up to 48MP on iPhone 15 Pro) and saved as HEIC at sizes of 3–12MB each. Before emailing these photos, they need to be both converted from HEIC to JPG and reduced in file size.

When you share an iPhone photo via Mail app, iOS offers to resize: "Small" (240KB), "Medium" (480KB), "Large" (1.7MB), or "Actual Size". Choosing "Medium" or "Large" is usually sufficient for most recipients. "Actual Size" sends the original HEIC file which some recipients cannot open.

For finer control over quality and dimensions, use CompressImg in Safari on your iPhone — upload from your camera roll, compress to your preferred quality level, and download the JPG result before attaching it to your email manually.

What Happens When Email Attachments Are Too Large

The behavior depends on the email provider:

  • Gmail: Automatically converts attachments over 25MB to a Google Drive link. The recipient must sign in to Google to access the files — not always convenient for external contacts.
  • Outlook: Blocks the send button and shows an error message — you cannot send the email until the attachment is reduced or removed.
  • Corporate servers: Many silently drop emails that exceed their size limits. The sender gets no error notification — the email appears sent, but the recipient never receives it. This is a significant risk for business communication.
  • Apple Mail: Offers Mail Drop, which stores the file on iCloud for 30 days. Recipient gets a download link rather than a direct attachment.

The silent-drop behavior of corporate mail servers is the most dangerous — you may believe your email was received when it was not. When sending large attachments to business contacts, always confirm receipt or use a file sharing service instead.

Alternative: Link Instead of Attach

For very large sets of images or images that need to be high resolution (print, legal documents, design deliverables), attaching directly to email is rarely the best approach. Instead:

  • Google Drive: Upload and share a folder with view or download permission — no attachment size limit
  • Dropbox: Share a link to a folder or file — files up to 2GB on free plan
  • WeTransfer: Free transfers up to 2GB — generates a download link that is valid for 7 days
  • iCloud Drive: Convenient if both sender and recipient use Apple devices

For casual photo sharing with friends and family, attaching a compressed JPG directly to the email remains the simplest approach. For professional contexts with multiple large images, a file sharing link is more reliable and leaves no size limit risk.

Compress Your Email Images Free

Reduce image file size for email in seconds — no upload to a server, no account, works on phone and desktop. Supports JPG, PNG, and WebP.

Compress Image Free →

Related Guides