How to Compress an Image for Email

Shrink a photo so it sends fast and fits email limits. Compress an image for email in your browser in a few steps.

By AlexUpdated August 25, 2026

The fastest way to shrink a photo for email: convert to JPG, target a small size, and send it fast without an upload.

How it works

The short answer

Convert your photo to JPG, shrink it to about 100 KB, and attach it. It will send quickly and avoid the size limits that bounce large emails, and the whole process runs in your browser with nothing uploaded.

Why size matters in email

Email servers cap attachment sizes, often around 10 to 25 MB per message. A single large photo can fill that and slow delivery, while huge attachments annoy recipients on mobile data. Shrinking keeps emails fast and reliable.

JPG is the email format

JPG compresses photos far smaller than PNG or HEIC at similar quality. Converting to JPG is the single most effective step for email, and it also guarantees the recipient can open the file on any device.

Use a target size

Instead of guessing quality, target a specific size such as 100 KB. The compressor searches for the best quality that fits, so you do not overshoot or underdeliver. That removes the trial and error of exporting repeatedly.

What a 100 KB photo looks like

A 100 KB JPG looks clean on a phone screen and in most attachments. It is large enough to view comfortably but small enough to send instantly, which makes it the sweet spot for email.

When a higher quality is fine

For friends and family, a slightly larger file is fine. Use a 500 KB target for photos you want to look crisp when zoomed on a phone, and reserve 100 KB for strict limits and quick sends.

Format comparison

FormatCompressionTransparencyBrowser supportBest for
JPG.jpgLossy (discards some detail)NoAll browsers and devicesPhotographs and images with smooth color gradients
PNG.pngLossless (keeps every pixel)YesAll browsers and devicesScreenshots, logos, illustrations with sharp edges and transparency
WebP.webpLossy (discards some detail)YesAll modern browsers (2011+)Web images that need both quality and small file size

Frequently asked questions

What size should an email image be?

Aim for under 100 KB for instant sending, or under 500 KB for higher quality. Both fit easily within email limits.

What is the best format for email photos?

JPG. It compresses photos smaller than PNG or HEIC at similar quality and opens on any device.

How do I make an image smaller for email?

Convert to JPG and target a small size such as 100 KB using the compressor here. It runs in your browser.

Will the recipient notice lower quality?

At 100 KB on a phone screen, most people cannot tell. Quality only becomes visible when the image is zoomed or printed.