PPicCrush

How to Compress Images for Email

By The PicCrush Team · Updated June 5, 2026

Most email providers cap attachments at 20–25 MB. Here is the fastest way to shrink your photos so they actually send — without uploading them anywhere.

Quick answer: to email a photo that is too large, drop it into a browser-based image compressor, lower the quality to around 60–70, and download the smaller file. A typical 8 MB phone photo shrinks to under 1 MB with no visible quality loss — small enough to attach to any email instantly.

Why your email won't send

Email was never designed to move large files. Every provider enforces a hard cap on the total size of a message and its attachments. Modern phone cameras produce 4–12 MB photos, so attaching just two or three pictures can push you over the limit and bounce the message back.

The common limits today:

  • Gmail: 25 MB per message (larger files are auto-converted to Google Drive links)
  • Outlook / Microsoft 365: 20 MB (often lowered to 10 MB by company admins)
  • Apple Mail / iCloud: 20 MB (Mail Drop kicks in above that)
  • Yahoo Mail: 25 MB

Note that attachments are encoded for transit, which adds roughly 33% overhead. A 20 MB cap realistically means keeping your files under about 15 MB — and well below that if you want the email to arrive quickly on a phone.

Step by step: compress an image for email

  1. Open the free image compressor and drop in your photo (or several at once).
  2. Drag the quality slider down to about 60–70 and watch the output size update live.
  3. When the file is comfortably under your provider's limit, click Download (or "Download all" for a batch).
  4. Attach the smaller files to your email as usual.

Everything happens inside your browser using the Canvas API and WebAssembly — your photos are never uploaded to a server, which is both faster and far more private than tools that require you to hand over your files.

What quality setting should I use?

For photos you are emailing to friends, family or colleagues, quality 60–70 is the sweet spot — the difference is invisible on a screen, but the file gets 70–90% smaller. Only go higher (85+) if the recipient will print the image or zoom in on fine detail. Going below 50 starts to introduce visible blockiness, so avoid it unless you genuinely need a tiny file.

Still too big? Resize before you compress

Compression alone is usually enough, but if you are emailing a huge, high-resolution image (say, a 6000-pixel-wide photo) you can shrink it further by reducing its dimensions first. Nobody viewing an email needs an image wider than about 2000 pixels. Use the image resizer to set the width to 1500–2000 px, then run it through the compressor. Resizing cuts file size dramatically because it removes pixels the recipient would never see anyway.

Frequently asked questions

Does compressing an image lower its quality? Technically yes — JPEG compression is lossy — but at quality 60–70 the loss is invisible at normal viewing sizes while the file shrinks enormously.

Can I compress images on my phone? Yes. Open the compressor in your mobile browser, pick a photo from your camera roll, and download the smaller version. No app to install.

Is it safe to compress private or sensitive photos? With a browser-based tool like this one, yes — the file is processed locally on your device and never sent anywhere. You can confirm this by opening your browser's Network tab while you compress.

Do it now — free, in your browser

No upload, no sign-up. Your images never leave your device.

← All guides