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
Mailchimp—No 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 20 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 20 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.