Files never leave your device

Compress an Image for Email

Gmail and Outlook cap individual attachments well under their advertised total limits in practice — a single large photo from a modern phone camera can bounce an email entirely. A safe target is under 1MB per image, which keeps well clear of any provider's real-world limit while staying visually excellent.

or drop it anywhere in this box

JPG, PNG, WebP · processed locally on your device

Custom target, 2–10240 KB

Match the portal's rule

Everything runs in your browser using the HTML5 Canvas — your photo is never uploaded to any server.

Why emails bounce over photo size

Modern phone cameras produce 3–8MB photos routinely. Most email providers technically allow larger attachments in aggregate, but individual large files trigger slow uploads, recipient inbox limits, or silent delivery failures — especially to corporate email systems with stricter caps than consumer webmail.

The 1MB safe zone

Compressing to roughly 1024KB keeps a photo looking essentially identical to the original while comfortably clearing every major provider's practical limit. This tool's default target is set to exactly that — one click, no size math required.

Frequently asked questions

What's Gmail's actual attachment limit?

25MB total per email, but very large individual images can still cause upload slowness or recipient-side rejection — 1MB per photo is a safe practical target, not Gmail's hard ceiling.

Will 1MB compression be noticeably lower quality?

No — at typical camera resolutions, 1MB is well within the range where compression is visually lossless to the eye.

Related tools