Compression4 min read·Updated

Image Size for Email Newsletters (Pixels and KB)

Newsletter templates are 600–700 px wide, so export images at twice that, 1200–1400 px, and save photos as JPEG at quality 70–80, which typically keeps a full-width image under 200 KB. Keep all the images in one email under about 1 MB, stay within your platform's upload limit (1 MB per image in Mailchimp's content studio, 5 MB in Brevo, 10 MB in Klaviyo), and avoid WebP, which classic Outlook for Windows does not display.

What size should images be in an email newsletter?

The template sets the width. Most newsletters are 600–700 px wide (Mailchimp's current builder uses 660 px, its legacy templates 600 px), and phones and laptops with high-density screens show them at 2×. So export full-width images at 1200–1400 px wide and let the template display them at half size. Keep images under about 2000 px tall, as Klaviyo recommends, so they do not turn into a long scroll on phones.

Guidelines for a 600–700 px template. Photos as JPEG at quality 70–80; logos as PNG.

ImageDisplayed widthExport widthTarget weight
Full-width hero600–700 px1200–1400 px100–200 KB
Two-column image300–330 px600–660 px40–80 KB
Three-column product tile200–220 px400–440 px20–50 KB
Logo150–200 px300–400 pxUnder 20 KB
Animated GIFUp to 600 pxSame as displayed (1×)Under 1 MB

What are the image limits in Mailchimp, Klaviyo and Brevo?

As of October 2026, from each platform's help center.

PlatformUpload limit per imageIts own recommendationFormats
Mailchimp1 MB in the content studio660–1320 px wide in the new builder, 600–1200 px in legacy templatesJPG, PNG, GIF (BMP also accepted)
Klaviyo10 MB1 MB or smaller; 600–1000 px wide, under 2000 px tallJPEG, PNG, GIF; WebP can be converted to PNG on upload
Brevo5 MB in the content libraryGIFs from its GIF library are capped at 2 MBPNG, JPEG, GIF

Klaviyo also compresses images on upload. Even so, starting from a resized, compressed JPEG gives you control over how the image looks instead of leaving it to each platform.

How do I compress images for a newsletter?

  1. Crop each image to its slot and export it at 2× the template width: 1200 px for a 600 px template, 1320 px for Mailchimp's 660 px layout.
  2. Open Compress JPG and drop the images. They are processed in your browser, not uploaded.
  3. Turn on Limit width at 1200–1400 px if your exports are larger.
  4. Choose Target size and type 200 KB for a hero image, or 100 KB for smaller images, and the tool finds the highest quality that fits.
  5. Upload the JPEGs to your email platform and add alt text, since many readers see the email before images load.
Hero image too heavy? Type 200 KB and the tool picks the quality for you.
Send a test before the campaign
Send the email to a Gmail address, a classic Outlook for Windows account and an iPhone before the real send. Check that every image loads, that the hero looks sharp at 2×, and that the email still makes sense with images blocked, using only the alt text.

Can I use WebP images in emails?

Not safely yet. In Can I Email's tests, classic Outlook for Windows (versions 2007 through 2019) does not display WebP, and Gmail converts WebP to JPEG. Mailchimp and Brevo do not list WebP among their upload formats, and Klaviyo offers to convert it to PNG. Use JPEG for photos and PNG for logos, flat graphics and anything with transparency; keep WebP for the landing page the email links to, as explained in convert email images to WebP.

How heavy should a whole newsletter be?

There is no single hard limit for images, but every reader downloads all of them, often on mobile data, and they are fetched from your platform's servers at the moment the email is opened, so heavy files slow down the first impression. A practical budget is under about 1 MB of images per email, with the hero at most 200 KB. The HTML is a separate budget: Gmail clips messages whose HTML exceeds 102 KB and hides the rest behind a “View entire message” link. Hosted images do not count toward those 102 KB, but images embedded as base64 inside the HTML do, so never embed them.

What about animated GIFs in email?

GIFs are limited to 256 colors per frame and grow quickly with every frame and pixel, so keep them at 1× (600 px or less), with few frames, and under about 1 MB. Outlook 2007–2016 for Windows shows only the first frame, so put the key message there. Use a dedicated GIF editor to trim frames and colors: Fast WebP Converter keeps only the first frame of an animated GIF, so it is not the right tool for animations.

Put it into practice

Compress your images right now: keep the format or set a target size, free and privately in your browser.

Open the compressor

Frequently asked questions

1200 px wide for full-width images, saved as JPEG at quality 70–80. That usually lands between 100 and 200 KB and stays sharp on high-density screens.

No. Email clients only use pixel dimensions; the dpi value in the file is ignored. Mailchimp notes that 72 dpi is enough but not required. See image DPI for the web.

JPEG for photos, because it is several times smaller. PNG for logos, icons, text graphics and anything with transparency.

Many clients block images until the reader allows them, and classic Outlook for Windows cannot show WebP. Use JPEG or PNG hosted at a public URL, and always add alt text.

Keep reading

Compression4 min read

Reduce photo size for email

Gmail and Outlook.com allow 25 MB of attachments per email, iCloud 20 MB. Resize photos to 1,600–2,048 px JPEG (200–500 KB each) and send dozens at once.

Read more
Workflow6 min read

WebP in email

Many email clients still prefer JPEG/PNG. When WebP works, when it fails, and how to convert campaign images anyway for the web versions.

Read more
Compression5 min read

Image DPI for the web

DPI does not matter on the web: it is a metadata tag that changes neither file size nor on-screen size. Size web images in pixels; use 300 DPI for print.

Read more