Compress Image for Email

Gmail allows up to 25 MB per message. Outlook allows 20 MB. Reduce a large photo to 500–700 KB and send 30+ images in one email without hitting the limit.

Email Image Size Limits & Requirements

Email Service Total Size Limit Recommended Per-Image Size Typical Format
Gmail 25 MB 600–800 KB JPEG @ 75%
Outlook 20 MB 500–700 KB JPEG @ 75%
Apple Mail 20 MB 500–700 KB JPEG @ 75%
Yahoo Mail 25 MB 600–800 KB JPEG @ 75%

Quick Example: Before & After

Step-by-Step Guide

  1. Upload photos. Drag and drop or click to select. The tool works entirely in your browser — nothing is stored on a server.
  2. Set quality to 75%. This is the sweet spot for photos sent via email. The difference from 100% is invisible on most screens, but the file size drops dramatically.
  3. Leave dimensions unchanged. Unless the photo is wider than 1920 px, keep the width and height as-is. Email clients will resize to fit the screen anyway.
  4. Choose JPEG format. JPEG compresses photos far better than PNG. Use PNG only if you need transparency (not common for email photos).
  5. Download all. Click "Download All" to get every compressed photo in one ZIP.
  6. Attach to email. Paste all files into a single email message. For 8 photos at 700 KB each, the total is 5.6 MB — well under Gmail's 25 MB limit.

Pro Tips

When to Use This Tool for Email

Use image compression for email when:

Related Guides

Get a short tip for smaller images

An occasional short tip for smaller image files, and a note when CompressImage gets a new option: at most once a week. You confirm by email first and can unsubscribe in one click.