Home / Writing and design / Image compressor for email

Image Compressor for Email

Shrink photos and graphics to the right width and file size for email, so your message loads fast and looks sharp on phones. Your images are processed on your own device and never uploaded.

80% looks the same as the original to most people.

What size should images be for email?

ImageWidth in the emailGood file size
Full-width banner or photo600 px (saved at 1200 px)Under 150 KB
Half-width or two-column photo300 px (saved at 600 px)Under 80 KB
Logo150 to 250 pxUnder 30 KB
Signature headshot80 to 150 pxUnder 20 KB

Most email designs are 600 px wide, so that's the most common width. Keep the whole email, images included, under about 1 MB so it opens quickly on a phone connection.

Why save at double the width?

Phones and Retina screens pack two or three pixels into the space of one. A 600 px photo shown in a 600 px space looks slightly soft on them. Saving it at 1200 px and telling the email to show it at 600 px (with width="600", which the HTML code from this tool already includes) makes it crisp everywhere, and with sensible compression the file is still small.

Tips for images in email

  1. Always add alt text. Many people see emails with images turned off, and alt text tells them what's missing.
  2. Don't put your whole message in one big image. It looks like spam to filters and is unreadable with images off.
  3. Use JPG for photos and PNG for logos, text and graphics with see-through backgrounds.
  4. Skip WebP for email for now: some versions of Outlook don't show it.
  5. Host images on your website or email service and link to them. Images pasted in as code make the email heavy and can trigger Gmail clipping.

Related free tools

What the email image compressor does

Photos straight from a phone or camera are far too big for email. They make messages slow to open and heavy to send. This tool resizes and compresses your images to the width they will actually show in the email, saves them as JPG or PNG, and gives you the HTML code to display them at the right size.

Benefits

  • Sized for real email layoutsPick 600 px for full width, 300 px for half width, 150 px for a headshot, or type your own width.
  • Sharp on phonesThe Retina option saves at double the width, then the HTML code shows it at the normal size so it looks crisp on high-resolution screens.
  • Right format chosen for youAutomatic mode saves photos as JPG and images with see-through parts as PNG. You can also force JPG or PNG.
  • Adjustable qualityMove the JPG quality slider and the result updates, so you can balance file size against sharpness.
  • Before and after at a glanceEach image shows its old and new file size and dimensions, how much smaller it got, and whether the size is good for email.
  • Practical warningsIt tells you when an image is too heavy, when the original is too narrow, when transparent parts turned white in a JPG, and when a GIF lost its animation.
  • Ready-made HTML codeCopy an img tag with the width, height and mobile-friendly styles filled in. Just add your image link and alt text.
  • Works on many images at onceDrop several JPG, PNG, WebP or GIF files, see a total before and after size, and download them all.

Who it is for

  • Small-business owners adding product photos to a newsletter.
  • Real estate agents and sellers sending listing photos by email.
  • Office staff preparing a headshot for an email signature.
  • Email marketers who want banners under 150 KB so messages open fast on phones.
  • Web designers building HTML email templates who need correctly sized images and code.

How to use it

  1. Choose your images or drag them onto the drop area.
  2. Pick how wide each image will show in the email and the format you want.
  3. Adjust the JPG quality slider if needed and check the before and after sizes.
  4. Download each image or click Download all, and copy the HTML code if you use it.

Your privacy

Images are resized and compressed inside your browser using your own device. They are never uploaded to ListaFix or anywhere else.

Frequently asked questions

What is the best image size for email?

600 pixels wide for a full-width image, saved at 1200 pixels so it's sharp on phones. Aim for under 150 KB per image and under about 1 MB for the whole email.

Should I use JPG or PNG in emails?

JPG for photos, because it's much smaller. PNG for logos, text and graphics with see-through backgrounds. The automatic setting picks for you.

Can I use WebP images in email?

It's safer not to. Some versions of Outlook for Windows don't show WebP images. This tool saves JPG or PNG, which work everywhere.

Are my images uploaded?

No. The images are resized and compressed inside your browser and never leave your device.

Why is my iPhone photo not opening?

iPhone photos are often saved as HEIC, which most browsers on Windows can't open. In the Photos app, share or export the photo as a JPG first, or change iPhone Settings, Camera, Formats to Most Compatible.

Will compressing make my photo look worse?

At 80% quality most people can't see a difference in an email. If you can, raise the quality slider; the preview and file size update straight away.