Email Image Best Practices — Optimization, Format, and Delivery Guide
Email images enhance engagement, communicate brand identity, and drive conversions, but they also present challenges for deliverability, accessibility, loading
Email Image Best Practices — Optimization, Format, and Delivery Guide
Email images enhance engagement, communicate brand identity, and drive conversions, but they also present challenges for deliverability, accessibility, loading speed, and user experience. When used correctly, images increase click-through rates by 42% and conversion rates by 25%. When used incorrectly, they trigger spam filters, frustrate mobile users, and alienate subscribers with accessibility needs.
This comprehensive guide covers image selection, technical optimization, accessibility, and deliverability best practices for email marketing.
The Role of Images in Email
Why Images Matter
Engagement Benefits:
- Emails with images see 42% higher CTR
- Visual content processes 60,000x faster than text
- Images increase memorability
- Brand recognition and consistency
Common Use Cases:
- Hero images (attention-grabbing)
- Product photography
- Infographics and data visualization
- Icons and illustrations
- Background textures
- Logos and branding
The Image-Text Balance
Recommended Ratio:
- 60-80% text
- 20-40% images
Why Text-Heavy:
- Accessibility (screen readers)
- Deliverability (spam filters)
- Loading speed
- Images-off viewing
Image Format Selection
JPEG (Joint Photographic Experts Group)
Best For:
- Photographs
- Complex images with gradients
- Large images where file size matters
Pros:
- Small file sizes
- Wide support
- Good quality-to-size ratio
Cons:
- Lossy compression
- No transparency
- Artifacts at high compression
Settings:
- Quality: 70-80%
- Progressive: Yes (for perceived loading)
PNG (Portable Network Graphics)
Best For:
- Graphics with transparency
- Logos and icons
- Text-heavy images
- Screenshots
Pros:
- Lossless compression
- Transparency support
- Sharp edges
Cons:
- Larger file sizes than JPEG
- Not ideal for photographs
Types:
- PNG-8: 256 colors, smaller
- PNG-24: Millions of colors, larger
GIF (Graphics Interchange Format)
Best For:
- Simple animations
- Small icons
- Graphics with few colors
Pros:
- Animation support
- Transparency
- Wide support
Cons:
- Limited to 256 colors
- Larger file sizes for complex images
- Outdated compression
Animation Best Practices:
- Keep under 1MB
- Limit to 3-5 seconds
- Use for subtle effects only
- Provide fallback
WebP
Best For:
- Modern email clients
- Replacing JPEG and PNG
- Optimizing file sizes
Pros:
- Superior compression
- Lossy and lossless options
- Transparency support
- Animation support
Cons:
- Limited email client support
- Requires fallback
Support: Apple Mail, Outlook for Mac, some Android
Image Dimensions and Sizing
Standard Email Widths
| Container | Recommended Image Width |
|---|---|
| Full-width hero | 600-1200px (retina) |
| Half-width | 300-600px |
| Third-width | 200-400px |
| Product thumbnail | 150-300px |
| Icon | 50-100px |
Retina/High-DPI Displays
Why 2x Resolution:
- iPhones, iPads, modern Android
- Sharper images
- Better brand perception
Implementation: ```html <img src="image-1200.jpg" width="600" alt="Description" style="max-width:100%;height:auto;"> ```
Dimensions: Save at 2x intended display size, use width attribute to scale
Image Height Guidelines
General Rules:
- No fixed height (use auto)
- Keep hero images under 600px tall
- Balance content and scrolling
- Consider mobile crop
File Size Optimization
Target File Sizes
| Image Type | Target Size | Maximum |
|---|---|---|
| Hero image | 100-200KB | 300KB |
| Product image | 50-100KB | 200KB |
| Thumbnail | 20-50KB | 100KB |
| Icon/Logo | 5-20KB | 50KB |
| Total email | — | 500KB-1MB |
Compression Tools
Online:
- TinyPNG/TinyJPG
- Squoosh (Google)
- ImageOptim (Mac)
- Compressor.io
Software:
- Photoshop (Save for Web)
- Sketch
- Figma plugins
- GIMP
Command Line:
- ImageMagick
- jpegoptim
- pngquant
Optimization Techniques
Before Compression:
- Resize to exact dimensions needed
- Choose appropriate format
- Remove metadata
- Reduce color depth if possible
After Compression:
- Compare quality
- Test on retina displays
- Verify no artifacts
- Check file size
Image Accessibility
Alt Text Essentials
Purpose:
- Describes image for screen readers
- Displays when images are blocked
- Provides context when images fail to load
Writing Guidelines:
✅ Good Alt Text:
- Descriptive and specific
- Conveys purpose, not just appearance
- Under 125 characters
- Provides equivalent information
❌ Bad Alt Text:
- "Image" or "Picture"
- Filename ("IMG_001.jpg")
- Redundant with nearby text
- Missing entirely
Examples:
```html <!-- Good: Descriptive and purposeful --> <img src="blue-running-shoes.jpg" alt="Nike Air Zoom running shoes in navy blue">
<!-- Good: Functional description --> <img src="chart-sales.jpg" alt="Q4 sales increased 45% year-over-year, reaching $2.3M">
<!-- Bad: Not descriptive --> <img src="blue-running-shoes.jpg" alt="Shoes">
<!-- Bad: Decorative image needs empty alt --> <img src="divider.gif" alt=""> ```
Decorative Images
Use empty alt for purely decorative elements:
```html <img src="corner-decoration.png" alt=""> <img src="shadow-effect.jpg" alt=""> <img src="background-texture.gif" alt=""> ```
Text on Images
Avoid when possible. If necessary:
- Ensure high contrast
- Keep text minimal
- Include text in alt attribute
- Consider live text + background image
Technical Implementation
Responsive Images
Fluid Width: ```html <img src="image.jpg" width="600" style="max-width:100%;height:auto;display:block;" alt="Description"> ```
Key Properties:
- `max-width:100%` — Scales down, not up
- `height:auto` — Maintains aspect ratio
- `display:block` — Prevents spacing issues
Background Images
Limitations:
- Outlook doesn't support background images well
- Use sparingly
- Always provide fallback color
Code: ```html <td background="image.jpg" bgcolor="#cccccc" style="background-image:url(image.jpg);background-size:cover;"> <!--[if gte mso 9]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" style="width:600px;height:300px;"> <v:fill type="tile" src="image.jpg" /> <v:textbox inset="0,0,0,0"> <![endif]--> <div style="padding:40px;"> Content here </div> <!--[if gte mso 9]></v:textbox></v:rect><![endif]--> </td> ```
Image Alignment
Centering: ```html <img src="logo.png" width="200" style="display:block;margin:0 auto;" alt="Logo"> ```
Left/Right: ```html <img src="image.jpg" width="300" align="left" style="margin-right:20px;margin-bottom:20px;" alt="Description"> ```
Deliverability Considerations
Image-to-Text Ratio
Spam Filter Impact:
- Image-heavy emails trigger filters
- Some filters require minimum text
- Balance prevents spam folder placement
Safe Ratio:
- Minimum 60% text
- Maximum 40% images
- Varies by industry
Image-Only Emails
Why to Avoid:
- Spam filter red flag
- Accessibility issues
- Slow loading
- No preview text
- Searchability issues
If You Must:
- Include HTML text version
- Use alt text extensively
- Keep file sizes small
- Test thoroughly
Hosted vs. Embedded Images
Hosted (Linked):
- ✅ Smaller email size
- ✅ Editable after sending
- ✅ Faster initial load
- ❌ Requires internet
- ❌ Server dependency
Embedded:
- ✅ Works offline
- ✅ Always displays
- ❌ Large file sizes
- ❌ Not recommended
Best Practice: Always use hosted images
Image Best Practices by Use Case
Hero Images
Guidelines:
- 600-1200px wide (retina)
- Under 200KB
- Strong focal point
- Readable with text overlay
- Test dark mode
Product Images
Guidelines:
- Consistent sizing
- White or transparent background
- Multiple angles when possible
- Zoom capability (link to site)
- Under 100KB each
Logos
Guidelines:
- PNG with transparency
- Multiple sizes available
- SVG for web (with fallback)
- Consistent placement
- Link to website
Icons
Guidelines:
- Small file size
- Consistent style
- SVG or PNG
- Alt text for function
- Consider CSS alternatives
Testing Images
Pre-Send Checklist
☐ All images load correctly ☐ Alt text present and descriptive ☐ File sizes optimized ☐ Retina resolution (2x) ☐ Responsive scaling works ☐ Dark mode appearance ☐ Images-off appearance ☐ Mobile rendering ☐ Loading speed acceptable
Testing Tools
Image Optimization:
- TinyPNG
- Squoosh
- ImageOptim
Email Testing:
- Litmus
- Email on Acid
- Putsmail
Speed Testing:
- Google PageSpeed Insights
- GTmetrix
- WebPageTest
Common Image Mistakes
❌ No alt text — Accessibility and deliverability issues ❌ Oversized images — Slow loading, data usage ❌ Wrong format — Larger files than necessary ❌ Image-only emails — Spam triggers, accessibility ❌ Broken links — Missing images ❌ Not retina-ready — Blurry on modern devices ❌ Fixed dimensions — Breaks responsiveness ❌ No fallback — Outlook issues
Frequently Asked Questions About Email Images
What's the best image format for email? JPEG for photographs, PNG for graphics with transparency. Use GIF sparingly for simple animations. WebP has limited support.
How many images should I include in an email? Depends on content, but 3-7 images is typical. Balance with 60%+ text. More images = longer loading.
Should I use image carousels in email? Generally no. Carousels have limited support, accessibility issues, and often hide content. Use static images with clear CTAs.
How do I make images retina-ready? Save at 2x the display size (1200px for a 600px container) and use the width attribute to scale down.
What's the maximum image size for email? Individual images: 300KB. Total email: 500KB-1MB. Larger sizes hurt loading and deliverability.
Do images affect email deliverability? Yes. Image-heavy emails (especially image-only) trigger spam filters. Maintain good text-to-image ratio.
How do I handle images for dark mode? Use transparent PNGs for logos, test appearance in dark mode, avoid white-background images that appear as boxes.
Can I use SVG images in email? Support is limited (Apple Mail, some others). Provide PNG fallback for broader compatibility.
Conclusion: Images as Strategic Assets
Images in email are powerful tools when used strategically. They enhance engagement, communicate brand identity, and drive conversions — but only when optimized, accessible, and balanced with text.
Follow the best practices in this guide: choose the right formats, optimize file sizes, write descriptive alt text, test thoroughly, and always prioritize the subscriber experience. Well-executed email images don't just look good — they perform.