Compress Images for Email — Free Online Tool

Stop getting bounced-back emails. Shrink your photos before attaching them.

Most email providers cap attachments at 20–25 MB, and many corporate servers allow even less. A single uncompressed photo from a modern phone can be 5–12 MB. That's one photo per email.

EasyFileKit compresses your images entirely in your browser — Your files are processed entirely in your browser — never uploaded to a server. Pick the target size that fits your email provider and attach away.

How to do it

  1. 1Choose a target size below that matches your email provider's limit.
  2. 2Upload your photo(s) — you can process multiple files at once.
  3. 3Download the compressed versions, ready to attach.

Pro Tips

  • Gmail allows up to 25 MB per email, but 5–10 MB is safer for faster delivery.
  • Outlook and corporate Exchange servers often cap at 10 MB or less.
  • For newsletters or marketing emails, keep images under 200 KB for faster loading.
  • If you're sending multiple photos, compress each one individually or use the Bulk Compressor.

Tools you'll need

Frequently Asked Questions

What is the max attachment size for Gmail?

Gmail allows attachments up to 25 MB total per email. If your photos exceed this, compress them or use Google Drive to share a link instead.

How do I compress multiple photos for one email?

Use the Image Compressor tool — it supports batch processing. Upload all your photos at once and download them as a ZIP file.

Will compression make my photos look bad?

Not at our moderate compression levels. Compressing to 500KB or 1MB keeps photos looking sharp on screens. Only extreme compression (under 50KB) noticeably reduces quality.

No upload. No account. No limits.

Every EasyFileKit tool runs in your browser — free and private. Find the one you need.