How to Compress an Image for Email (Under 25 MB Gmail Limit)
Modern phones shoot 3-5 MB photos. Pro cameras and screenshots can hit 20-30 MB. Email clients reject anything over their limit — Gmail 25 MB total, Outlook 20 MB, Yahoo 25 MB. Here's how to compress images down to email-friendly sizes in seconds without sacrificing visible quality.
Use the calculator
Compress Image
Step-by-step
- 1
Open Compress Image
Use our Compress Image tool. Files stay on your device — nothing uploads.
- 2
Drop in your image
Drag the photo onto the upload area or click to browse. JPG, PNG, WebP, BMP all work.
- 3
Pick a target quality
80% is the sweet spot for email — visually identical to original at half the file size. Drop to 60-70% for ultra-small files.
- 4
Set max size
Use the slider to cap at 1-2 MB for most email purposes. The compressor will iterate down to hit your target.
- 5
Download and attach
Click Download, attach to your email, send. The whole flow takes about 20 seconds.
💡 Tips
- For multiple images, use the Batch Compress tool — it zips all results so you only download once.
- If you need lossless compression (no quality drop), pick PNG output and rely on dimension downscaling instead.
- For sending many photos, consider attaching as a ZIP — clients accept ZIPs even when individual files would be rejected.
FAQ
Will compression make my photo look blurry?
At 80% quality, no — most viewers can't tell the difference. Below 60%, JPEG artifacts (blocking around edges) become visible.
Can I compress a PDF the same way?
PDFs need a different tool. Use PDFShed's compressor for PDFs — same browser-based, no-upload approach.
Does compression strip metadata?
Most compressors preserve EXIF (camera info, date, location) by default. Strip metadata if you're sending photos and don't want to share GPS coordinates.