100% in your browser · No uploads🇪🇺 GDPR friendly⚡ Instant · No signup

Reduce image size for email

Most email providers cap attachments around 25 MB total. Resize and recompress before sending — your recipient will thank you.

Drop a photo here, or tap to choose

JPG · PNG · WEBP · HEIC — files never leave your browser

0 photos uploaded — ever.
All processing happens locally in your browser.

Gmail and Outlook both limit attachments to 25 MB. Yahoo allows 25 MB. Apple Mail (iCloud) allows 20 MB before forcing Mail Drop. A single 12-megapixel photo straight from a phone can be 4–8 MB; ten of them blow past the limit.

For email, 1600 px on the long side at JPG quality 80 is the sweet spot. The image still looks great on a 4K screen but weighs 200–400 KB instead of 4 MB.

Use the tool below with target size 500 KB or 1 MB and free resize mode. You can shrink an entire holiday album in minutes.

Why email caps exist

Most email providers cap a single message at 25 MB (Gmail/Outlook) or 20 MB (many corporate servers). Big attachments also bounce when the recipient's mailbox is near full, and they're slow on mobile data. Compressing photos to a sensible size avoids all of that.

Sensible target sizes for email

  • Single photo, casual: 500 KB to 1 MB at 1920 px wide. Looks great full-screen, opens fast.
  • Single photo, professional: 1–2 MB at 2400 px wide. Print-ready up to 8×10 inches.
  • Album of 10 photos: aim for ≤ 500 KB each so the whole message stays under 5 MB.

The fastest workflow

  1. Open the Compress to 1 MB tool (or pick a smaller target if you're sending a batch).
  2. Drop the photo. The editor compresses it locally.
  3. Download and attach to your email.

For multiple photos at once, use the batch resizer — drop up to 50 files and download a single ZIP, ready to attach.

Why not just zip the originals?

ZIP compression has almost no effect on JPGs and HEICs because they are already compressed. A 5 MB JPG inside a ZIP is still essentially 5 MB. Real size reduction comes from re-encoding at a lower quality or smaller resolution.

FAQ

What is the Gmail attachment size limit?

25 MB per email. Larger files get auto-converted to a Google Drive link.

Will compressing damage the photo?

Not at quality 80+. The pixel-level differences are invisible on screen.

How do I email many photos at once?

Use the batch tool to compress them all to the same target size, then attach the zipped folder.

Related tools