How to reduce image file size for email

Updated

To reduce an image's file size for email, re-save it as JPEG at a lower quality setting, and shrink its dimensions if it's larger than the recipient needs. Open the photo in the EditItAll JPEG compressor, drag the quality slider until the size fits, and download. Everything happens in your browser.

Do it now — free, in your browser

Open the JPEG compressor

Why your photos are too big to email

A modern phone or camera produces photos of several megabytes each — sometimes 5 to 15 MB. Email services set a ceiling on attachments, commonly around 10 to 25 MB for everything combined, so it only takes a handful of pictures to bounce a message or trigger an "attachment too large" error.

The good news: those files are far bigger than email actually needs. A photo that looks perfect in a message rarely needs to be more than a megabyte or two. Shrinking it is mostly about removing detail the recipient will never see on screen.

Reduce the file size, step by step

For photographs, JPEG gives the smallest file for a given quality, and the compressor lets you dial it in:

  • Open the JPEG compressor and drop your photo in.
  • Drag the quality slider down and watch the file size drop — for most photos you can go a long way before the change is visible.
  • Optionally reduce the pixel dimensions too, if the image is larger than it needs to be.
  • Export and download, then attach the smaller file to your email.

Everything runs in your browser, so the photos are never uploaded — they go straight from your device into your email, and nowhere else.

Quality and dimensions: two ways to save space

There are two independent levers, and using both gives the smallest file. Quality controls how hard the photo is compressed. Lowering it from maximum to around 70–80% typically cuts the file size dramatically while staying visually clean for a photo. Dimensions control how many pixels the image has: a 6,000-pixel-wide photo is wasted in an email that displays it at 1,200 pixels, and halving the width can quarter the file size on its own.

For ordinary snapshots, JPEG is the right format. Reserve PNG for images with sharp text, screenshots or flat-colour graphics, where JPEG's compression can look smudgy — though PNG files are usually larger.

Compress a whole batch at once

Attaching a set of photos? You don't have to compress them one by one. Drop the whole group into the compressor, apply your settings, and download them together — ready to attach in one go.

Because every photo is processed right on your device, nothing is uploaded to a server. You can even disconnect from the internet after the page loads and it still works, which is the plainest proof your images stay private. There's no account, no watermark and no size limit imposed by the tool.

Ready to try it?

Free, no sign-up, and nothing you open ever leaves your device.

Frequently asked questions

How small should an image be for email?+

Aim to keep the whole message under your provider's cap — often 10–25 MB. In practice a photo of 1–2 MB looks great in email, so compressing to that range is a safe target.

Will compressing make the photo look bad?+

Not if you don't overdo it. JPEG at around 70–80% quality is visually clean for most photos. Only very low settings introduce obvious blocky artefacts.

Should I use JPEG or PNG for email?+

Use JPEG for photographs — it produces far smaller files. Keep PNG for screenshots, graphics with text, or flat-colour images where JPEG can look smudgy.

Are my photos uploaded to compress them?+

No. The compressor runs entirely in your browser, so your images never leave your device. You can go offline after the page loads and it still works.

Can I compress several photos at once?+

Yes. Drop in a batch, apply your quality and size settings, and download them together — no need to process each one separately.

Related guides

More guides on compressing images →