Email Banner Size: Best Dimensions for Desktop & Mobile
Email banner size should match your email width, usually 600px. See ideal header, hero, mobile, retina, and file-size specs plus responsive design tips.

Md. Yaikub Hossain Razon
For most marketing emails, the best email banner size is 600px wide. Use about 150–200px of height for a compact header and 300–400px for a hero banner. For sharper high-density screens, you can export a 2× image at 1200px wide and display it at 600px.
That starting point is practical, not a formal standard. Your ideal dimensions depend on the email container, banner purpose, image content, and mobile layout.
This guide is for marketers, designers, ecommerce teams, and developers who want email banners that remain clear on desktop and mobile. You will learn recommended dimensions, responsive sizing, export resolution, image formats, file-weight considerations, and practical implementation tips.

Email Banner Size at a Glance
For a standard 600px email content area, these dimensions are useful starting points.
These numbers are recommendations rather than technical limits.
The best size depends on the width of your actual email layout.
What Is an Email Banner?
An email banner is a visual section used to highlight branding, an offer, a campaign message, a product, or a call to action.
It can appear at the top of an email, inside the body, or near the footer.
Common email banners include:
-
Brand headers
-
Hero images
-
Product promotions
-
Seasonal graphics
-
Sale announcements
-
Free-shipping strips
-
Event banners
-
Footer promotions
However, essential information should not depend entirely on an image.
Important offer details, deadlines, headlines, and CTAs are often better as live HTML text.
This helps the email remain understandable when images are unavailable.

What Is the Best Email Banner Size?
The best email banner size for most campaigns is around 600px wide, with height chosen according to the banner's purpose.
A hero banner commonly works well around:
600 × 300–400px
A compact header may use:
600 × 150–200px
Why 600px?
Many HTML emails still use a content container close to this width. It provides enough desktop space while remaining manageable when scaled for smaller screens.
However, 600px is a convention rather than a mandatory standard.
Your banner should normally match the width of the content container where it appears.
For example:
If your email container is 600px wide, use a 600px display width.
If your template uses a 640px container, a 640px banner may be more appropriate.
For a deeper explanation of overall email widths, see MailEditor’s fluid vs fixed email layouts guide.
Simple Banner Size Formula
Use this rule:
Banner display width = available email content width
Then, when you want a higher-resolution source:
Export width = display width × 2
For example:
Display size: 600 × 300px
Export size: 1200 × 600px
The email still displays the image at 600 × 300px.
What Is the Best Email Header Size?
A practical email header size is 600px wide and about 150–200px high.
Use a shorter header when it contains only a logo and simple branding.
The header should identify your brand without taking over the first screen.
Recommended Email Header Dimensions
Keep header navigation simple.
Too many small menu links may become difficult to use on narrow screens.
If your header only contains a logo, you do not need to turn the entire area into one image.
HTML-based structure gives you more flexibility.
What Is the Best Hero Image Size?
For most marketing campaigns, an email hero image size of 600 × 300–400px is a strong starting point.
A taller hero gives photography more visual impact.
However, extra height can push important text and CTAs further down the screen.
600 × 300px Hero
A 600 × 300px hero uses a 2:1 aspect ratio.
Use it when:
-
You want a compact first screen.
-
Your CTA sits below the image.
-
The visual supports live HTML text.
-
The campaign should be easy to scan.
600 × 400px Hero
A 600 × 400px hero provides more visual space.
Use it when:
-
Product photography is important.
-
Lifestyle imagery drives the campaign.
-
The visual needs more breathing room.
-
The email still keeps its main message visible early.
MailEditor’s guide to white space and contrast in email explains how spacing and visual hierarchy affect the first screen of an email.

What Size Should Body Banners Be?
A body banner should normally match the width of the content column where it appears.
For a full-width section in a 600px email, start with:
600px width
The height can vary from about:
200px to 400px
Body banners work well for:
-
Secondary promotions
-
Product launches
-
Event reminders
-
Seasonal offers
-
Product categories
-
Customer benefits
-
Limited-time campaigns
Do not make a body banner tall simply to fill space.
The height should reflect the amount of visual information it needs to communicate.
For example:
A small promotion may only need 600 × 150px.
A product-focused section may work better around 600 × 300px.
What Size Should Promo Banners Be?
A slim promotional banner can be around 600 × 60–120px.
This format works well for short messages such as:
Free Shipping
20% Off Today
Sale Ends Tonight
Short promo strips help highlight supporting offers without becoming the main hero section.
For very simple announcements, live HTML text can be even better.
It stays sharp during resizing and remains readable when images do not load.

What Is the Best Email Banner Size for Mobile?
You usually do not need a completely separate narrow banner only because someone opens the email on a phone.
Instead, a full-width desktop banner can scale responsively with its container.
For example:
A 600px banner can shrink to fit a mobile viewport around 360px wide.
The bigger challenge is content readability.
If the text is baked into the image, it shrinks together with the image.
A headline that looks large on desktop may become difficult to read on mobile.
Better Approach
Use the banner mainly for visual content.
Keep important elements as HTML:
-
Headline
-
Description
-
Price
-
Discount
-
Deadline
-
CTA button
This lets those elements adapt independently.
For broader mobile layout guidance, see MailEditor’s mobile-responsive email design guide.
For advanced responsive rules, review the HTML email media queries guide.

Display Size vs Export Size
Display size and export size are different.
Understanding the difference makes email banner dimensions much easier to manage.
Display Size
Display size is how large the image appears inside the email.
Example:
600 × 300px
Export Size
Export size is the actual pixel dimensions of the uploaded source file.
Example:
1200 × 600px
The source file contains more pixels.
The email can still display it at 600 × 300px.
File Size
File size describes how much storage or download data the image uses.
Example:
180 KB
It does not describe the visual dimensions.
Quick Comparison
A 1200px-wide source does not mean your email must have a 1200px-wide layout.

Should Email Banners Be Retina Ready?
A common approach is to export important static banners at twice their display dimensions.
For a 600px display width:
Export at 1200px wide.
Then constrain the image to 600px inside the email.
This can help graphics and photography appear sharper on high-density displays.
However, more pixels can also increase the file weight.
The goal is not simply to create the biggest possible source image.
Example
For a 600 × 300px hero:
Display: 600 × 300px
Export: 1200 × 600px
For a 600 × 200px header:
Display: 600 × 200px
Export: 1200 × 400px
Avoid exporting something like 2400px wide when the final image only displays at 600px unless you have a specific reason.
The extra resolution may increase file weight without adding a noticeable benefit.

How Large Should an Email Banner File Be?
There is no single file-weight limit that works for every email banner.
The better rule is:
Keep each image as lightweight as possible while maintaining acceptable visual quality.
A flat illustration may compress very efficiently.
A detailed product photograph may require more data.
File weight depends on:
-
Pixel dimensions
-
Compression
-
Image format
-
Photography detail
-
Transparency
-
Animation
-
Number of colors
Practical Optimization Process
-
Resize the source image.
-
Select the correct format.
-
Compress the image.
-
Check visual quality.
-
Upload it.
-
Send a real email test.
-
Optimize again if necessary.
Do not upload a multi-megabyte original image when a much smaller optimized version looks almost identical at email size.
JPG, PNG, or GIF?
Choose the image format based on the content.
Do not automatically save every email banner as PNG.
JPG or JPEG
Use JPEG for:
-
Product photography
-
Lifestyle images
-
Complex gradients
-
Detailed photographs
-
Large photographic hero sections
JPEG often provides efficient compression for photographic content.
PNG
Use PNG for:
-
Logos
-
Flat illustrations
-
Transparent graphics
-
Icons
-
Graphics with sharp edges
-
Text-heavy graphics when necessary
PNG can preserve sharp visual edges.
However, photographic PNG files may become unnecessarily large.
GIF
Use GIF when simple animation adds useful value.
Keep animations short and purposeful.
Make sure the first frame still communicates useful information.
Never make critical information depend entirely on animation.
What About SVG?
SVG works well on the web but has less consistent behavior across email environments.
For important email graphics, more established raster formats are generally easier to test across inboxes.
MailEditor’s guide to fixing email images not displaying in Gmail and Outlook covers image formats, URLs, hosting, and rendering issues in more detail.
How Do You Make Email Banners Responsive?
A responsive banner should fit its parent container without stretching or overflowing.
A useful HTML pattern is:
<img
src="https://example.com/email/banner.jpg"
width="600"
alt="Summer collection now available"
style="
display:block;
width:100%;
max-width:600px;
height:auto;
border:0;
"
>
Here:
-
width="600" provides a base width.
-
width:100% lets the image shrink.
-
max-width:600px limits enlargement.
-
height:auto preserves the aspect ratio.
-
display:block helps remove unwanted inline spacing.
For more complex layouts, you may use media queries.
@media screen and (max-width: 600px) {
.mobile-image {
width: 100% !important;
max-width: 100% !important;
height: auto !important;
}
}
For copy-ready responsive examples, see the MailEditor HTML email media queries guide.
Gmail and Outlook Banner Considerations
Correct dimensions are only one part of email banner design.
Different email clients can render HTML and CSS differently.
Gmail
Responsive email layouts can use width-based CSS rules.
However, your base email should still remain usable without depending on complex responsive behavior.
Outlook
Outlook environments often benefit from conservative email HTML and clear dimensions.
Avoid relying on advanced browser-only CSS for essential layout behavior.
Build for Fallbacks
A reliable banner setup should include:
-
Explicit dimensions where useful
-
Responsive CSS
-
Correct aspect ratio
-
Public HTTPS image URLs
-
Meaningful alt text
-
Live HTML for important information
-
Mobile testing
-
Desktop testing
For a broader explanation of rendering differences, see why emails look different in every inbox.
Why Is Alt Text Important?
Alt text gives the reader useful context when an email banner cannot be displayed.
For example:
alt="Summer sale: Save 25% through Friday"
This is much more useful than:
alt="banner"
Alt text should explain the important information or function of the image.
Avoid stuffing keywords into alt text.
If an image is purely decorative, it may not need descriptive content.

Common Email Banner Size Mistakes
1. Designing Wider Than the Container
The banner should match the section where it appears.
Do not assume a 900px banner will behave perfectly inside a 600px email.
2. Uploading 2× Images Without Constraining Them
A 1200px source should still display at the intended width.
Do not allow its source dimensions to become the email layout dimensions.
3. Putting All Text Inside the Image
Text embedded in an image shrinks when the image shrinks.
Live HTML text adapts more effectively.
4. Ignoring Mobile Readability
A banner can look perfect on desktop but become hard to understand on mobile.
Check it at realistic mobile widths.
5. Stretching the Aspect Ratio
Do not force a 2:1 image into a very different proportion.
Maintain the aspect ratio or crop intentionally.
6. Using Oversized Source Files
More pixels do not automatically produce a better email.
Resize and optimize assets before uploading them.
7. Making the Whole Email One Image
Keep headlines, body copy, buttons, prices, and other essential information as structured HTML.
8. Skipping Inbox Testing
An editor preview is not the final inbox.
Always test the delivered version.
How to Choose the Right Banner Size
Use this four-step process.
Step 1: Find the Content Width
Start with the actual width of your email container.
Example:
600px
Step 2: Choose the Banner Purpose
Ask what the image needs to do.
Is it a:
-
Header?
-
Hero?
-
Body banner?
-
Promotional strip?
-
Signature banner?
-
Footer visual?
Step 3: Choose the Height
Set the height according to its purpose.
Useful starting points:
Header: 150–200px
Hero: 300–400px
Body banner: 200–400px
Promo strip: 60–120px
Step 4: Choose Export Resolution
For important static graphics, consider exporting at 2×.
For example:
Display:
600 × 300px
Export:
1200 × 600px
Then compress the file before uploading it.
Email Banner Size Decision Table
Treat these dimensions as starting points.
The final size should follow your actual template.
How to Build Banners With MailEditor
MailEditor lets you visually build and edit HTML emails without rebuilding every campaign from raw code.
You can start with existing HTML email templates, customize images and sections, and prepare the final layout for your campaign.
A practical banner workflow looks like this:
From Template to Final Test
Your banner should work with the surrounding:
-
Headline
-
CTA
-
Spacing
-
Product content
-
Background
-
Mobile layout
Do not choose banner dimensions independently from the rest of the design.

Email Banner Checklist
Before publishing or sending your campaign, confirm:
-
The banner matches the email container.
-
The aspect ratio is correct.
-
The image is properly compressed.
-
2× exports are constrained to their display width.
-
Important text remains live HTML.
-
The banner has useful alt text.
-
Mobile text remains readable.
-
The CTA remains clear.
-
Images use reliable public URLs.
-
The design has been checked in Gmail.
-
The design has been checked in Outlook.
-
The final exported or delivered HTML has been tested.
Final Answer
For most marketing emails, start with an email banner size of 600px wide.
Use roughly:
Recommended email banner sizes
For sharper high-density displays, you can export important static banners at 1200px wide and display them at 600px.
The most important distinction is between three measurements:
Display size: how large the banner appears.
Export size: the pixel dimensions of the source image.
File size: how much data the image weighs.
Match your banner to the actual email container, preserve its aspect ratio, optimize its file weight, keep essential information in live HTML, and test the finished campaign across desktop and mobile inboxes.
You can also start with a responsive design from MailEditor’s HTML email template library and customize the images, text, buttons, sections, and branding visually.
Frequently Asked Questions
What size should an email banner be?
What is the standard email banner size?
What size should an email header be?
What is the best email banner size for mobile?
Should I export an email banner at 1200px?
What is the difference between banner size and file size?
Should an email banner be JPG or PNG?
How do I stop an email banner from stretching?
Popular Blogs

Email Design2 mins to read
Top Email Template Builders & HTML Email Editors for 2026
Compare the best email template builders and HTML editors to design professional, responsive campaigns without coding.

Email Design9 mins to read
Email Signature Size and Image Best Practices
The ideal email signature is 320–600px wide and 90–200px high. Learn the best image sizes, formats, file limits, and mobile-friendly design tips.

Email Tips7 mins to read
Best Drag and Drop Email Editors in 2026
Discover the best drag and drop email editors in 2026. Compare top tools, features, templates, pricing, and automation to build stunning emails fast.

Marketing7 mins to read
4 Best Unlayer Alternatives to Design Emails
Looking for Unlayer alternatives? Explore the 4 best email design tools to create beautiful, responsive emails faster and easier.

Marketing6 mins to read
5 Beefree Alternatives to Upgrade Email Design Workflows
Looking for a better email design tool? Explore 5 Beefree alternatives that streamline workflows, improve collaboration, and elevate email campaigns.