Compress images for email

Mailbox limits are about the whole message. Gmail and Yahoo sit near 25MB. iCloud Mail is often around 20MB. A company Exchange account may stop at 5–10MB. One 1MB photo is fine; eight vacation shots are not.

1.8 MB214 KB

or drop a file, paste image.

JPG PNG WebP HEIC

No image? Try one of these:

Ad

Budget the set, not one hero shot

A workable default is 300KB to 1MB per photo, then add them up with a little room for the message body. Six photos at 800KB is already close to a 5MB work mailbox before you write hello.

The box on this page starts at 1MB per file because that is a sane single-attachment habit. Change it when you know the remaining budget. Batch the folder, then download a ZIP if you want one packet on disk.

ZIP is for you, not a magic mail format

The ZIP button packs the compressed files so you can move them. Attaching that ZIP still counts against the same mailbox cap. Some filters also block ZIPs. When in doubt, attach the JPEGs directly.

How it works

  1. Drop every photo that will ride in the same message.
  2. 1MB is prefilled; lower it if the mailbox is 5–10MB or you have many files.
  3. Download one by one or as a ZIP, then attach from your mail app.

Frequently Asked Questions

Should I compress the ZIP further?

JPEGs barely shrink inside a ZIP. Compress the images, not the archive.

I have a scanned form, not a photo.

Scans often have a 200KB portal sitting in front of the email. Use the 200KB page for that file, then mail the rest at a kinder size.

Related tools