Compress Image for Email

Compress images to under 1 MB for email attachments. Send photos and images without hitting email size limits.

Drop your image here 🍡

PNG, JPG, WebP, BMP — any size, mochi handles it all

Compressed Image
Result
Original
--
Compressed
--
Savings
--

Need more? Try related tools

If over-compression made your image soft, use the Sharpen tool to restore clarity, or Convert to a different format.

Browse All Tools →

Continue your workflow

Specification Value
Target File SizeUnder 1 MB
Gmail Limit25 MB per email
Outlook Limit20 MB per email
Yahoo Mail Limit25 MB per email
Recommended Width1200-1600 px
FormatJPEG (best compression)
Quality80-85% JPEG quality

Frequently Asked Questions

How do I make an image small enough for email?
Our tool compresses your image to under 1 MB by optimizing quality and reducing dimensions if needed. For most emails, an image 1200-1600 pixels wide at 80-85% JPEG quality stays well under 1 MB.
What is the maximum email attachment size?
Gmail allows 25 MB total attachments, Outlook allows 20 MB, and Yahoo Mail allows 25 MB. For reliable delivery across all providers, keep individual images under 1 MB and total attachments under 10 MB.
Why do my email images look blurry?
Over-compression reduces image quality. Our tool finds the optimal balance between file size and visual quality. If an image looks blurry, try allowing a slightly larger file size (up to 2 MB) for better quality.
Should I compress images before or after writing the email?
Compress before attaching. This gives you control over the final quality and file size. Some email clients auto-compress images, but they often reduce quality more than necessary.