For email attachments
Compress an Image for Email
Fit your photo under your provider's attachment limit — with a small margin so it doesn't bounce on the way out.
Drag & drop image here
or
Your image never leaves your device.
Supports JPG, PNG, and WebP
- Runs in your browser
- Guaranteed under your limit
- No account needed
Common attachment ceilings are 25 MB on Gmail and 25 MB on Outlook.com. Business email systems can enforce lower or higher limits, and the person receiving your message may sit behind a stricter server than yours.
To reduce the chance of a bounce, aim slightly below the documented limit. The tool is preset to 20 MB as a safe default under a 25 MB ceiling, and you can adjust it if your recipient's system requires something tighter.
Compression runs in your browser. Sending the email is a separate step, handled by your mail app or webmail — nothing is uploaded here.
Target spec
- Suggested target
- 20 MB (safe under a 25 MB ceiling)
- Gmail limit
- 25 MB per email (Google documentation)
- Outlook.com limit
- 25 MB per attachment (Microsoft documentation)
- Never goes over
- Result is always strictly under the target
- Where it runs
- Entirely in your browser — no upload
How it works
- 1
Add your image
Drop in a JPG, PNG, or WebP. Your browser reads the file directly — nothing is uploaded.
- 2
We lock the target
The tool starts pre-filled with the size this page is built for. You can still change it if your form needs something different.
- 3
We find the best quality that fits
The compressor re-encodes and measures until it lands just under your target. If quality alone isn't enough, it lowers dimensions as a last resort.