Picovert

How to Compress Images for Email — Reduce File Size Without Blurry Photos

By Picovert Team2026-01-296 min read

Most email clients have attachment size limits between 10 MB and 25 MB, but even a 3 MB photo can slow down a mobile inbox or get flagged as suspicious by spam filters. Compressing your images before sending keeps emails fast, deliverable, and professional. This guide shows you the exact settings to use for different scenarios.

What Is the Ideal Image Size for Email?

The target depends on how the image will appear in the email:

  • Inline / embedded images (part of email design or newsletter) — aim for under 200 KB per image. Most email clients load images inline; large images slow perceived load time significantly.
  • Attached photos (sending a photo to someone) — under 1 MB per photo is the practical sweet spot. Quality is still excellent and the file travels fast on any connection.
  • Maximum attachment size — Gmail allows 25 MB total per email, Outlook 20 MB, Yahoo 25 MB. But staying under 5 MB total ensures delivery on corporate mail servers with stricter limits.

Best Image Format for Email

  • JPG — Best for photos. Achieves the smallest file size for photographic content. Use quality 75–85 for email — visually indistinguishable from the original at these sizes.
  • PNG — Best for screenshots, graphics, logos, or images with text. PNG preserves sharp edges and flat colors that JPG would blur. PNG files can be large — if the PNG has no transparency and is photographic, convert to JPG first.
  • WebP — 25–35% smaller than JPG at the same quality. However, some older email clients (notably older Outlook versions) do not render WebP inline. Use JPG for maximum compatibility, WebP if you know your recipients use modern clients.
  • Avoid HEIC/HEIF — iPhone photos default to HEIC format. Windows and many email clients cannot display HEIC inline. Convert to JPG before attaching. Use Picovert's HEIC to JPG converter.

How to Compress Images for Email — Step by Step

  1. Open Picovert's free image compressor — no account required, all processing happens in your browser.
  2. Drop your JPG, PNG, or WebP file (or multiple files at once for batch compression).
  3. Adjust the quality slider. For email photos, quality 80 is the recommended starting point — it typically reduces a 3 MB photo to under 500 KB with no visible quality difference at screen viewing distances.
  4. Download the compressed image. If it's still larger than your target, lower quality to 70–75.

For PNG files, use the dedicated PNG compressor — it applies lossless optimization first, which often reduces PNG size by 20–40% without any quality loss at all.

Typical File Size Reductions for Email

Starting from a typical iPhone or Android photo (4–8 MB JPEG from camera):

  • Quality 85: 4 MB → ~800 KB–1.2 MB. Excellent quality, safe for attached photos.
  • Quality 80: 4 MB → ~500–800 KB. Great for inline email images and attachments — recommended default.
  • Quality 75: 4 MB → ~350–500 KB. Fine for thumbnails and preview images where recipients will ask for the full-res original if needed.
  • Quality 70: 4 MB → ~250–350 KB. Aggressive. Noticeable compression artifacts on close inspection, but fine at email preview sizes.

Should I Resize Before Compressing?

Yes — for email, both size (pixels) and quality (compression) matter. A 4000 × 3000 px photo is far larger than anyone needs to view in an email. Resize it to 1920 × 1440 px or smaller before compressing. Smaller pixel dimensions mean fewer bytes regardless of quality setting.

Workflow:

  1. Resize to 1920 px wide maximum (or 1280 px for small inline images).
  2. Compress at quality 80.
  3. Check size — if under 500 KB, you're done.

Gmail, Outlook, and Apple Mail Limits

ClientAttachment LimitNotes
Gmail25 MB totalFiles over 25 MB auto-converted to Drive links
Outlook.com20 MB totalOneDrive link offered for larger files
Yahoo Mail25 MB totalStandard limit; corporate Yahoo may differ
Apple Mail (iCloud)20 MBMail Drop auto-activates for larger files
Corporate SMTP5–10 MBMany corporate mail servers reject over 10 MB

Compressing Multiple Photos for Email

If you're sending an album or multiple photos, batch compression saves time. Picovert's compressor supports multiple files at once — drop them all together, set a single quality level, and download them all. You can then zip them into a single archive to send as one attachment.

Special Cases

  • Screenshots — Use PNG compression (lossless). Screenshots have flat colors and sharp text that JPG compression would blur. The PNG compressor reduces size by 20–40% with no quality loss.
  • HEIC from iPhone — Convert to JPG first using HEIC to JPG, then compress. HEIC files are already well-compressed by Apple, but the format is incompatible with most email clients.
  • PDF attachments — If you're attaching a PDF with images, use Picovert's PDF compressor to reduce the PDF size before attaching.
  • Logos and product images for newsletters — Inline email images should be under 100–200 KB each. Optimize them with quality 80 and dimensions of 600 px wide maximum (the standard newsletter width).