You spent two hours crafting the perfect email newsletter. You included beautiful product images, a stunning header, and a clear call-to-action button. You hit send. The open rate looks normal, but the click rate is near zero. What went wrong? The most likely answer: your images were blocked, your email was clipped, or your newsletter went to spam before anyone even had the chance to see it.
Large images in emails fail in four distinct ways — and each failure mode has a different cause and a different fix. Understanding all four is essential before you can reliably compress images for email effectively. This article explains each failure mode in detail and tells you how to test for it before your next send.
The 4 Email Image Failure Modes
Failure Mode 1: Gmail Clips the Email After 102KB
Gmail limits the rendered size of email message bodies to approximately 102KB of HTML. When this threshold is exceeded, Gmail truncates the message and shows a "[Message clipped] View entire message" link. Most recipients never click this link — they assume the email is complete and move on.
Why this happens with images: When images are embedded directly in the email HTML as base64 data (instead of being hosted externally), they become part of the HTML text. A single 100KB image becomes approximately 133KB of base64 text — exceeding the limit on its own. But even externally-hosted images can cause clipping if the email template's HTML is bloated with nested tables, style blocks, and comments.
Who is affected: Anyone sending HTML newsletters or formatted emails to Gmail accounts — which is most recipients.
Failure Mode 2: Outlook Blocks Images by Default
Microsoft Outlook (desktop version for Windows) blocks all images from external sources by default. Recipients open your beautifully designed email and see grey boxes with broken image icons where your product photos should be. A tiny "Click here to download pictures" prompt appears, which most users don't click — particularly if they don't recognize your sender address.
Why Outlook does this: This behavior was introduced as a security and privacy measure. External images load from your server, and loading them confirms to the sender that the email was opened (which is how email tracking pixels work). Outlook prevents this by default for unknown senders.
Statistics: Outlook holds approximately 9% of global email client market share but is dominant in corporate and enterprise environments. If you're sending B2B emails, Outlook blocking is critical to design around.
Failure Mode 3: Image-Heavy Emails Trigger Spam Filters
Spam filters look for patterns associated with phishing and promotional bulk email. One of the most reliable signals: emails that are mostly images with very little text. Phishers use images to bypass text-scanning spam filters — a fake bank login page sent as a single image has no detectable text that says "give us your password."
The image-to-text ratio rule: Most spam filter guidelines recommend at least 60% text to 40% images by content volume. Emails that are all image (or a single image with no text) are flagged by SpamAssassin and most commercial spam filters with a high probability score.
Also problematic: Large attached image files increase email size, which some mail servers flag as suspicious. Emails with large attachments from unknown senders are commonly quarantined by enterprise email gateways.
Failure Mode 4: Mobile Data Users Block Image Loading
A significant portion of email is read on mobile devices, and a portion of those mobile readers have data-saving modes enabled on their phones or are reading email over slow connections. Android's "Data Saver" mode and iOS's "Low Data Mode" both suppress automatic image loading in some email clients.
Statistics: Litmus data shows that approximately 20–30% of email is read with images disabled or not loading. This includes desktop Outlook users, corporate users with security policies, and mobile users on data-saving modes.
Email Image Loading Statistics
| User Behavior | Estimated Percentage | Impact |
|---|---|---|
| Images load and display correctly | ~65–70% | Full email experience |
| Images blocked (Outlook desktop default) | ~8–12% | Grey boxes, no images visible |
| Images not loaded (data saver / slow connection) | ~10–15% | Text only, alt text shows |
| Email clipped (Gmail 102KB threshold) | ~3–8% of HTML emails | Email cut off mid-content |
| Email in spam folder | ~5–10% depending on sender reputation | Not seen at all |
How to Test Email Rendering Before Sending
The best defense against all four failure modes is testing before sending. Here's a quick testing workflow:
- Send a test to Gmail: Check that images load, the email isn't clipped, and the design looks correct on web and mobile.
- Send a test to Outlook (web): Verify images load in the browser version of Outlook.
- Open the test in Outlook desktop with images blocked: Check if alt text shows and if the email is still readable.
- Check the raw HTML size: In Gmail, open your test email, click the three-dot menu, and select "Show original." Look for the message size near the top. Aim for under 80KB.
- Use a tool like Mail-Tester (free): Send your email to their test address, get a spam score and delivery report. Scores above 9/10 are generally safe.
Best Way to Compress Images for Email: Reduce Size Without Breaking Rendering (2026) — Tool comparison and email-specific quality settings.
How to Resize and Compress Images for Gmail, Outlook, and Mailchimp — Step-by-step guide per platform.