Compress Images for Email
Stop hitting attachment limits. Shrink images for email in your browser, free and private.
Drop your images here
or click to select files
Drop your images above to compress them for email. Email clients are a decade behind the web, so the rules are stricter — but the upside is that a well-compressed JPEG sails past attachment limits and lands cleanly in any inbox.
For email, stick with JPEG for photos and PNG for graphics. WebP is not reliably supported across email clients, so the format defaults to MozJPEG here.
Size targets for email
Keep individual email images under about 200 KB, and aim for 20–50 KB on most. Standard email content width is 600 px; for retina, export at 1200 px wide and display at 600. Resize first, then compress at quality 70–80 — email images are viewed small, so aggressive compression is less noticeable.
For a full 5-image newsletter worked example, see how to reduce image size for email.
Why not WebP in email?
Gmail on desktop reads WebP, but Outlook, Yahoo Mail, and many mobile clients do not. For predictable rendering across every inbox, JPEG and PNG are the only safe formats. Use the JPEG (MozJPEG) option above.
A worked example: a 5-image newsletter
Suppose your weekly newsletter has a 600×300 hero, four 300×300 product thumbnails, and a small 200×60 logo. Compress the hero with MozJPEG at quality 75 and it lands around 40 KB. Each thumbnail at the same setting is about 15 KB — 60 KB for all four. The logo, with flat colors and a transparent background, stays PNG at about 4 KB.
Total image weight: roughly 104 KB. Add about 30 KB of HTML and CSS and the entire newsletter sits well under the 200 KB threshold that providers like Mailchimp and Klaviyo recommend for best deliverability — and it loads near-instantly even on a slow mobile connection.
Better deliverability
Email service providers like Mailchimp and Klaviyo recommend keeping total email size small for best deliverability. Lighter images mean your message is less likely to be clipped or flagged, and it loads near-instantly even on slow mobile networks.
Frequently Asked Questions
What size should images be for email?
Under about 200 KB each, ideally 20–50 KB. Resize to 600 px wide (1200 px for retina) and compress at quality 70–80.
Can I use WebP in email?
Not reliably. Gmail desktop reads it, but Outlook and many mobile clients do not. Use JPEG for photos and PNG for graphics.
Why does adding width=600 in HTML not shrink the file?
HTML width only changes display size; the full image bytes still travel down the wire. Resize the source first, then compress.
Are my images uploaded when compressing for email?
No. Everything runs in your browser. Your attachments never leave your device.
Further Reading
How to Reduce Image File Size for Email
Email clients are picky about images. Learn the best sizes, formats, and compression settings for email that actually work.
4 min read
Best Image Sizes for Web Performance in 2026
Practical guidelines for image dimensions, file sizes, and responsive delivery that keep your site fast.
5 min read
JPEG vs PNG vs WebP: Which Format Should You Use?
Understanding the strengths and trade-offs of the three most common image formats on the web.
5 min read