
Resize Images for Email: Optimal Dimensions Guide
Learn the exact image dimensions for email campaigns that render perfectly across Gmail, Outlook, Apple Mail, and mobile clients. Optimize for fast loading and high engagement.
Why Email Image Sizing Is Uniquely Challenging
Email is the most fragmented rendering environment on the web. Your recipients view messages in Gmail, Outlook (desktop, web, and mobile), Apple Mail, Yahoo Mail, and dozens of other clients — each with different rendering engines, maximum widths, image blocking policies, and DPI settings. An image that looks perfect in Apple Mail might overflow its container in Outlook or load painfully slowly on a mobile Gmail connection.
Getting image dimensions right for email is not optional. Email campaigns with properly sized images see 21% higher click-through rates compared to those with oversized or broken images. The difference comes down to rendering speed, visual consistency, and the trust that professional presentation builds.
Email Client Maximum Widths
Understanding the maximum rendering width of major email clients is your foundation for image sizing:
- Gmail (desktop web): 640 pixels maximum content width.
- Gmail (mobile app): Varies by device, typically 320 to 414 CSS pixels.
- Outlook (desktop): 600 to 800 pixels depending on reading pane configuration.
- Outlook.com (web): 657 pixels maximum content width.
- Apple Mail (desktop): 600 to 800 pixels depending on window size.
- Apple Mail (iPhone): 320 to 428 CSS pixels depending on model.
- Yahoo Mail: 600 pixels maximum content width.
The 600-Pixel Standard
The industry standard for email template width is 600 pixels. This width renders correctly in virtually every email client without horizontal scrolling. Full-width images within a 600px template should be exactly 600 pixels wide — or 1200 pixels if you want retina sharpness.
Optimal Image Dimensions for Email Elements
Hero Images
The main banner image at the top of your email should be 600 x 300 pixels for standard displays or 1200 x 600 pixels for retina displays. Keep the file size under 200KB to ensure fast loading even on slow mobile connections. Use our JPG resizer to hit these exact dimensions.
Product Images
For product showcases in multi-column layouts:
- Two-column layout: 290 x 290 pixels each (580px retina).
- Three-column layout: 186 x 186 pixels each (372px retina).
- Single product feature: 600 x 400 pixels (1200 x 800 retina).
Logo
Company logos in email headers should be no wider than 200 pixels and no taller than 60 pixels for standard display. Upload at 400 x 120 for retina sharpness. Keep the file size under 30KB.
Social Media Icons
Footer social icons should be 32 x 32 pixels (64 x 64 retina). Use PNG format for crisp rendering of small graphics. Group all social icons into a consistent set for visual cohesion.
Background Images
Background images in email are poorly supported — Outlook ignores them entirely. If you use them, size to 1200 x 800 pixels maximum and always provide a solid-color fallback. Do not rely on background images to convey critical information.
Step-by-Step: Resize Images for Email
Step 1: Design at 600 Pixels Wide
Create your email template with a maximum content width of 600 pixels. Every image dimension flows from this constraint. Full-width images are 600px, two-column images are 290px each with a 20px gutter, and three-column images are 186px each.
Step 2: Create Retina Versions
For each image, create a version at 2x the display dimensions. A 600px banner becomes a 1200px file displayed at 600px via HTML width attributes. This ensures sharpness on iPhones, iPads, and other retina devices.
Step 3: Resize With Precision
Use our JPG resizer to set exact pixel dimensions. Enter the target width and height, and the tool produces a perfectly sized output. For retina images, resize to 2x dimensions, then set the width attribute in your HTML to the 1x display size.
Step 4: Compress Aggressively
Email images should be as small as possible. Many recipients have image loading disabled by default, and those who enable it expect fast rendering. Target these file sizes:
- Hero image: Under 200KB.
- Product images: Under 80KB each.
- Logo: Under 30KB.
- Total email image weight: Under 800KB for the entire email.
Use our JPG compressor after resizing to hit these targets.
Step 5: Set Explicit Dimensions in HTML
Always include width and height attributes on every <img> tag. This is critical for Outlook, which ignores CSS width properties and relies entirely on HTML attributes. Without explicit dimensions, images display at their full pixel size, breaking your layout.
Step 6: Test Across Clients
Use testing tools like Litmus or Email on Acid to preview your email across major clients. Pay special attention to Outlook (which uses the Word rendering engine) and Gmail (which strips most CSS). Verify that all images render at the correct size in every client.
Email Image Optimization Tips
- Use JPG for photographs, PNG for graphics: JPG achieves much smaller file sizes for photographic content. PNG is better for logos, icons, and images with text.
- Add alt text to every image: When images are blocked (Outlook's default behavior), alt text tells recipients what they are missing and encourages them to enable image loading.
- Use bullet-proof buttons instead of image buttons: HTML/CSS buttons render even when images are blocked, ensuring your call-to-action is always visible.
- Host images externally: Embedding images as attachments increases email size and triggers spam filters. Host on a CDN and reference via URLs.
- Avoid animated GIFs over 1MB: Large GIFs cause rendering issues and slow loading. Keep animations under 500KB when possible.
Common Email Image Mistakes
- Not setting HTML width attributes: Outlook ignores CSS widths. Without HTML
widthattributes, images display at full resolution, often breaking the layout. - Using a single large image as the entire email: Image-only emails trigger spam filters, are invisible when images are blocked, and are inaccessible to screen readers.
- Forgetting mobile optimization: Over 60% of emails are opened on mobile devices. Images that look fine on a 24-inch desktop monitor may be unreadable on a 5-inch phone screen.
- Exceeding total email size limits: Gmail clips emails larger than 102KB of HTML. Keep total email weight (HTML plus referenced resources) manageable.
Conclusion
Resizing images for email requires precision because of the fragmented rendering landscape. Design at 600 pixels wide, create retina versions at 2x dimensions, compress aggressively to keep total email weight under 800KB, set explicit HTML width and height attributes, and test across major clients. These practices ensure your email images render beautifully whether your recipient is reading on an iPhone, in Outlook, or in Gmail's web interface.