Reduce Image File Size for Email
Shrink photos to fit Gmail, Outlook & Yahoo limits
Drop your photos here
or click to browse (JPG, PNG, WebP, HEIC) — you can add more later
Email Attachment Size Limits
Every email provider has a maximum attachment size. If your photo exceeds it, the email bounces or the recipient gets a download link instead.
Tip: pick your provider above — the tool checks every photo against its safe limit (about 18 MB for Gmail/Outlook/Yahoo, 14 MB for iCloud, allowing for encoding overhead and multiple attachments).
Frequently Asked Questions
What is the safe size for email attachments?
Gmail allows up to 25MB per email, Outlook/Hotmail limits attachments to 25MB, and Yahoo Mail caps at 25MB (iCloud: 20MB). Email encoding adds ~33% overhead, so a 10MB file becomes ~13MB after encoding. A safe per-file target is about 18MB for Gmail/Outlook/Yahoo and 14MB for iCloud — pick your provider above and every photo is checked against that limit.
How do I reduce image file size without losing quality?
Use the editor above — upload any photo (JPG, PNG, WebP, or HEIC), adjust the quality slider, and download. Quality 70–80% typically looks identical to the original while producing files 5–10x smaller. All processing happens in your browser.
Should I resize or compress images for email?
Both. This tool does it automatically — it resizes photos to fit within 2048×2048 pixels (keeping aspect ratio) and compresses to your chosen quality. A 12MB phone photo typically shrinks to 200–500KB.
Why does my iPhone photo say it's too large for email?
iPhone cameras shoot at very high resolution (12–48MP). These files can be 2–8MB each or more when converted to JPG. Upload here and the tool will resize and compress it in one step. HEIC files are also supported.
Can I compress multiple photos at once for email?
Yes. Drop up to 50 photos in the batch editor above (or keep adding more afterwards) — each photo gets its own row with a live size check against your email provider's safe limit. A shared quality slider re-encodes everything at once, and each photo downloads separately so you can pick exactly which attachments to send.