How to Resize Images for Email Attachments and Inline Photos
A photo taken on a modern smartphone is typically 3β10 MB and several thousand pixels wide β far larger than any email needs. Sending it as-is can hit attachment limits, trigger spam filters, or simply make your email load slowly on mobile. Here's how to get the size right.
Email Attachment Limits by Provider
| Email Provider | Attachment Limit | Notes |
|---|---|---|
| Gmail | 25 MB per message | Files >25MB are auto-converted to Google Drive links |
| Outlook / Hotmail | 20 MB | Shared across all attachments in one email |
| Yahoo Mail | 25 MB | Larger files suggested via Dropbox integration |
| Apple Mail (iCloud) | 20 MB | Mail Drop available for larger files (up to 5 GB) |
| Corporate Exchange | 10β50 MB | Varies by IT policy β often more restrictive |
| Mailchimp / bulk email | 10 MB per image | Inline images only; attachments not supported |
Recommended Image Sizes for Email
Photo attachment (personal)
Max 1600 px wide, under 1 MB. Plenty of detail for viewing on any screen while staying well under attachment limits.
Photo attachment (professional/portfolio)
Max 2000 px wide, under 3 MB. Enough quality for clients to evaluate without filling up inboxes.
Inline image in email body
600 px wide is the standard. Most email clients render email at 600 px wide on desktop β a wider image gets scaled down anyway.
Email signature logo
200β300 px wide, under 50 KB. Signature images load on every email you send β keep them tiny.
Marketing email header
600 px wide, under 200 KB. Large images in marketing emails trigger spam filters and slow mobile loading.
How to Resize Your Image for Email
Our Image Resizer lets you set exact pixel dimensions and choose the output format β all in your browser, no upload to any server.
- Open the Image Resizer and upload your photo
- Set the width to 1600 px (or 600 px for inline email images) with aspect ratio lock enabled
- Choose JPG as the output format (much smaller than PNG for photos)
- Set quality to 80β85% β reduces file size significantly with no visible difference
- Click Resize and download
π‘ After resizing, use the Image Compressor for an additional size reduction if you still need to go smaller β it can reduce file size a further 30β50% without visible quality loss.
Sending Many Large Photos
If you need to send a large number of high-resolution photos, email isn't the right tool. Consider:
- Google Drive / Dropbox β share a folder link, no size limit on the files themselves
- WeTransfer β free up to 2 GB, link expires after 7 days
- Apple AirDrop / iCloud β for Apple-to-Apple transfers
- WhatsApp β send as a "Document" to preserve original quality (sending as an image compresses it)
Why JPG for Email Photos?
PNG is lossless and looks perfect, but creates very large files for photographic content. JPG uses lossy compression that reduces file size dramatically with minimal visible quality loss at 80β90% quality settings.
For reference: a 12 MP photo from a smartphone is typically 4000Γ3000 px at 4β6 MB as JPG from the camera. Resized to 1600Γ1200 px at JPG quality 85%, the same photo is typically 200β400 KB β a 90%+ reduction.
Resize and compress images for email β free