July 6, 2026

How to compress photos for email (and stop bouncing attachments)

Attach eight photos from a modern phone and your email quietly becomes a 40 MB monster. Gmail rejects anything over 25 MB, Outlook over 20 MB, and many corporate servers cut off at 10 MB. The photos bounce, or worse — they auto-convert to a Google Drive link the receiver cannot open without an account.

How big should an emailed photo be?

For photos that will be viewed on screen, 500 KB per image is the sweet spot: sharp on any monitor, fast to download, and you can attach twenty of them without hitting any limit. If the photos are meant for printing, 1-2 MB each keeps enough detail for standard print sizes.

The two-step shrink

  1. Resize first. A phone photo is 4000+ pixels wide; a screen needs at most 2048. Resizing to 2048 pixels alone cuts the weight by 60-75% with zero visible difference on screen.
  2. Then compress. Compressing the resized photo at quality 75-80 with MozJPEG halves it again.

Or skip the math and use the compress-to-500 KB tool, which finds the best quality that fits automatically — drop all your photos at once and download them together as a ZIP.

For many photos: one ZIP beats twenty attachments

Email clients handle a single ZIP far better than a pile of attachments. PhotoReducer’s batch mode produces exactly that: drop 20 photos, get one ZIP with all of them compressed. The receiver downloads once and gets everything.

A note on privacy

Photos you email keep their EXIF metadata — including, often, the GPS location where they were taken. Compressing them with PhotoReducer writes clean files without metadata, which is usually what you want when emailing photos to people outside your circle.