Mello
Guide

How to Compress Images for Email

Updated May 21, 2026

What size should an email image be?

Most email services cap a whole message at 20-25 MB, but that is not the number to aim for. Large attachments are slow to send, slow to download on a phone, and some corporate mail systems reject anything over a few megabytes.

A good rule: keep each image under 1 MB, and the whole email under 10 MB. For a handful of photos, aim for 200-500 KB each — small enough to send instantly and view anywhere, large enough to still look good.

The fastest way: compress to a target size

If you know your limit, do not guess at quality settings. Use a tool that compresses to a specific size: pick compress to 1 MB or compress to 500 KB, drop the photo in, and it works out the quality needed automatically. The result is a file guaranteed to be under your limit.

Or compress and resize by hand

If you would rather control it yourself:

  1. Resize first. A photo from a phone is far larger than any screen needs. Resize it to around 1600 pixels on the long edge — plenty for viewing, and a big reduction on its own.
  2. Then compress. Run it through the image compressor at roughly 75-80% quality. For photos, that change is invisible to the eye, and it typically halves the file again.

Together, these two steps reduce a 5 MB photo to around 300 KB with no visible quality drop.

A few practical tips

  • Send several photos in a single batch, not one per email. It is easier for the recipient and keeps each message under the limit.
  • Mind the format. JPG is the safe choice for emailed photos — it opens in every mail client. Avoid HEIC, which many recipients cannot view; if your photos are HEIC, convert them to JPG first.
  • Strip location data. Photos can carry GPS coordinates. Compressing usually removes them, but it is worth knowing what you are sharing.
  • For many large files, use a link instead. Cloud storage with a share link sidesteps attachment limits entirely.

In short

Aim for a few hundred KB per image. The quickest route is a compress-to-target-size tool; the manual route is resize, then compress. Either way it runs in your browser, so the photos are never uploaded.

For more ways to shrink files, see how to reduce image file size.

Frequently asked questions

Aim for under 1 MB per image, and ideally 200-500 KB each. Keep the whole email under 10 MB — well below the 20-25 MB cap most mail services enforce — so it sends fast and is not rejected.

Tools mentioned in this guide

Compress Image to 1 MB
Shrink an image to 1 MB or smaller — the right quality level is found automatically.
Image
Compress Image to 500 KB
Shrink an image to 500 KB or smaller — the right quality level is found automatically.
Image
Image Compressor
Compress JPEG, PNG, or WebP images without uploading.
Image
Image Resizer
Resize images to exact dimensions in your browser.
Image

Related guides

WebP vs PNG: Which Image Format Should You Use?
WebP vs PNG compared on file size, transparency, quality, and browser support — plus a clear answer on when to use each and how to convert between them.
Comparison
WebP vs JPG: Which Should You Use for Web Images?
WebP vs JPG compared on file size, quality, transparency, and support — when to use each format for photos and web graphics, and how to convert.
Comparison
The Best Image Format for the Web in 2026
Which image format to use on a website — WebP, AVIF, JPG, PNG, or SVG. A practical guide to picking the right format for speed, quality, and compatibility.
Guide