EMAIL · GUIDE

How to Reduce Image File Size for Email
(Without Losing Quality)

By ImgMin Team · March 19, 2026 · 7 min read

NEWImgMin for Chrome — right-click any image to compress, no upload.Add to Chrome →

Oversized images are one of the most common reasons emails bounce, land in spam, or load slowly on mobile. Whether you're sending a product photo to a client or building an HTML campaign, image file size directly affects deliverability and reader experience.

Quick answer: For email attachments, keep each image under 1 MB and total email under 10 MB. For marketing templates, aim for under 100 KB per image at 600 px wide. Use JPEG at 75–85% quality for photos.

Email Image Size Limits by Platform

PlatformMax Email SizeAttachment LimitNotes
Gmail25 MB25 MB totalOver limit → forced to Drive link
Outlook / Hotmail20 MB20 MB totalOften blocked by corporate receivers
Apple Mail20 MBVaries by ISPUses Mail Drop for large files
MailchimpNo attachmentsInline images: 1 MB max per image
SendGrid / Postmark30 MB10 MB recommendedLarge emails hurt deliverability score
Yahoo Mail25 MB25 MB totalCorporate servers often cap at 10 MB
Practical rule: Even when limits are 20–25 MB, many corporate mail servers (Exchange, Mimecast, Proofpoint) silently block attachments over 10 MB. Target under 5 MB total for maximum deliverability.

Recommended Image Dimensions for Email

Tip: Sending a 4000×3000 photo "just in case" wastes bandwidth and triggers spam filters. Resize to 1200 px wide before compressing — still more than enough quality for screen viewing.

Step-by-Step: Compress Images for Email

1

Choose the right format

Use JPEG for photos (compresses 60–80% vs PNG). Use PNG only for logos or transparency. Avoid WebP/AVIF — Outlook doesn't render them.

2

Resize to the display width

If it'll display at 600 px, don't send 3000 px. Resize first, then compress. A 600 px JPEG at 80% quality is 10× smaller with no visible difference on screen.

3

Compress at 75–85% JPEG quality

This is the sweet spot for email. Below 70% you'll see compression artifacts; above 90% file size grows rapidly with negligible visual gain. Use ImgMin — no upload needed.

4

Verify file size before attaching

Right-click → Get Info (Mac) or Properties (Windows). Target under 500 KB per image for marketing, under 2 MB for professional attachments.

5

Batch compress multiple images

Drop all images into ImgMin, compress, download as ZIP. Under 30 seconds for 10 images — vs. resizing each manually.

JPEG vs PNG vs WebP in Emails

FormatBest ForEmail Client SupportTypical Size (600px)
JPEGPhotos, rich imagesUniversal30–80 KB
PNGLogos, transparencyUniversal50–300 KB
GIFSimple animationsMostly supported100–500 KB
WebPWeb (not email)Poor — Outlook fails20–50 KB
AVIFWeb (not email)Not supported15–40 KB

Email Marketing: Extra Considerations

Privacy: Sensitive Email Attachments

Many email images are sensitive — client work, signed contracts, passport photos. Server-side compressors (TinyPNG, Compressor.io) upload your image to their servers. ImgMin processes entirely in your browser — images never leave your device. Ideal for confidential attachments.

Frequently Asked Questions

What is the ideal image size for email?

For attachments: under 1 MB per image, under 10 MB total. For marketing emails: under 100 KB per image at 600 px wide.

Does Gmail compress images?

Gmail may proxy HTML-embedded images, but does not compress attachment files. Attachments over 25 MB must be replaced with a Drive link. Keep individual attachments under 5 MB for maximum compatibility.

Should I use JPEG or PNG for email images?

JPEG for photos (much smaller files). PNG only for logos or transparent backgrounds. Never WebP or AVIF in email — Outlook doesn't render them.

Compress Email Images — Free & Private

No upload. No account. Batch compress up to 10 images for your emails in seconds.

Compress Images Now →

Last updated: March 2026. Email client limits may change — verify with your email provider's current documentation.