Home Converter Compressor Guides About Privacy Policy

How to Compress Images for Email Attachments

Email envelope with compressed image attachments

Sending large images by email frustrates recipients with slow downloads and risks hitting attachment size limits. Gmail caps attachments at 25MB total, and Outlook has similar restrictions. Here's how to compress images before emailing for a seamless experience.

Why You Need to Compress Images for Email

Modern smartphone cameras take photos at 12–50 megapixels, resulting in files of 3–15MB each. Email clients aren't designed to handle multiple high-resolution photos: slow downloads on mobile connections, attachment limits causing emails to bounce, and recipients who have 50MB inboxes filling up fast. A well-compressed image at 600–1200px wide and 100–300KB looks identical on any screen while being 10–50x smaller.

Recommended Image Sizes for Email

For email inline images (displayed in the email body): max 600px wide, under 100KB. For attached photos to print: 1200–2400px wide, under 1MB. For document images (screenshots, diagrams): 800–1200px wide, under 200KB. Remember that most recipients view email on mobile with limited data — smaller is always better.

✉️
Compress your images before sending

Our free compressor reduces photo file sizes by up to 80% — takes seconds. No upload required.

Open Free Compressor →

Step-by-Step: Compress Images for Email

1. Open our free Image Compressor. 2. Upload your photo (JPG, PNG, or WebP). 3. Select "Medium" compression (65% quality) for a good balance of size and quality. 4. Check the output size in the stats panel. For email, aim for 100–300KB. 5. If still too large, switch to "High" compression or resize to 1200px wide using our converter first. 6. Download and attach to your email.

Tips for Sending Multiple Images

If you're sending many photos, consider creating a ZIP archive with compressed images inside. Windows and macOS both have built-in ZIP tools. Another option: upload photos to Google Drive or Dropbox and share a link instead of attaching files directly — this bypasses all attachment size limits and gives recipients permanent access to the original files at full quality.

Frequently Asked Questions

Gmail: 25MB total. Outlook: 20MB. Yahoo Mail: 25MB. Always compress well below these limits since inboxes may have smaller quotas.
JPEG at 75–80% quality for photos. PNG for graphics, logos, and screenshots with text edges. Avoid WebP — some older email clients don't support it.
Yes, if the image is larger than needed. Resize to max 1200px wide first, then compress. This gives you the smallest possible file at good quality.