How to Optimize Images for Email Marketing
Size, compress, and format images for email campaigns that load fast and display correctly across all email clients.
Key Takeaways
- Images in email campaigns face unique constraints: many clients block images by default, bandwidth varies dramatically, and rendering engines differ wildly between clients.
- The most important information should never be image-only.
- Total email size over 102KB causes Gmail to clip the email with a "View entire message" link — many recipients never click this.
- Always include width and height attributes to prevent layout shifts.
Compress Image
Reduce image file size while keeping quality.
Email Image Optimization
Images in email campaigns face unique constraints: many clients block images by default, bandwidth varies dramatically, and rendering engines differ wildly between clients. Optimizing images for email requires different strategies than web optimization.
Size Constraints
Keep total email size under 100KB (images + HTML) for optimal delivery. Individual images should be under 200KB. Total email size over 102KB causes Gmail to clip the email with a "View entire message" link — many recipients never click this. Hero images at 600px wide (the standard email width) should be 40-80KB.
Format Selection
JPEG for photographs and complex images. PNG for graphics with sharp edges, text overlays, or transparency. GIF for simple animations (but keep under 1MB). Avoid WebP and AVIF — email client support is inconsistent. SVG is unsupported in most email clients (Gmail, Outlook). Always include width and height attributes to prevent layout shifts.
Image Blocking
Many email clients block images by default until the recipient clicks "Show images." Design your email to make sense without images: use styled HTML text for key messages, provide descriptive alt text for every image, and use background colors behind images so the layout doesn't collapse. The most important information should never be image-only.
Retina Display Handling
For sharp rendering on high-DPI screens, create images at 2× the display size and set the display dimensions with width/height attributes. A hero image displayed at 600×300 should be created at 1200×600. Compress more aggressively to compensate for the larger file size — JPEG quality 60-70 at 2× often looks better than quality 90 at 1×.
Dark Mode Considerations
Email clients increasingly support dark mode, which can invert colors and affect image appearance. Transparent PNGs on dark backgrounds may lose visibility. Provide images with built-in backgrounds rather than relying on the email background color. Test your images in both light and dark mode across major email clients.
Related Tools
Related Formats
Related Guides
Image Format Guide: JPEG vs PNG vs WebP vs AVIF
Choosing the right image format affects file size, quality, and browser compatibility. This comparison covers the strengths of JPEG, PNG, WebP, and AVIF to help you pick the best format for every use case.
How to Resize Images for Web Without Losing Quality
Serving properly sized images is critical for web performance. Images that are too large waste bandwidth and slow page loads, while images that are too small look pixelated on high-DPI screens.
Batch Image Conversion: Best Practices for Bulk Processing
Converting hundreds of images one by one is tedious and error-prone. Learn how to set up efficient batch conversion workflows that maintain consistent quality and naming conventions across all your images.
How to Remove Image Backgrounds Effectively
Removing backgrounds from product photos, portraits, and logos is a frequent task in design and e-commerce. This guide covers techniques for clean cutouts using both automated tools and manual approaches.
Troubleshooting Image Quality Loss During Conversion
Converting between image formats sometimes produces unexpected quality degradation. This guide explains why quality loss happens and how to minimize it through proper format selection and compression settings.