How to Resize and Compress Images for Email (5-Minute Fix)
August 8, 2026· 3 min read
You've taken a beautiful photo, attached it to an email, and hit send — only to watch the send fail, or worse, bounce hours later. The culprit is almost always image file size. Modern phone photos are 5–15 MB each, and email servers simply don't like them.
The fix takes five minutes and never leaves your browser.
Why email rejects big images
- Gmail allows 25 MB total per message, but any attachment over 25 MB is bounced
- Outlook caps attachments around 20 MB (and shrinks the practical limit on webmail)
- Many corporate servers are far stricter — 5–10 MB is common
- Recipients on mobile data will quietly hate you for a 12 MB attachment
The real rule: an image meant for email doesn't need to be bigger than about 1600 px or heavier than 1–2 MB.
The ideal sizes
| Use case | Recommended size | Suggested file size |
|---|---|---|
| Photo attachment | 1024–1600 px on the long side | Under 1 MB |
| Embedded newsletter image | 600–1200 px wide | Under 500 KB |
| Logo or signature image | 200–400 px wide | Under 100 KB |
| Document screenshot | 1600 px wide or less | Under 1 MB |
Step 1: Resize
Open the Image Resizer on SlimImg:
- Upload your photo
- Set the long side to 1024–1600 px (or choose a preset)
- Download the resized file
Resizing first does 90% of the work — a 4000 px photo scaled to 1400 px is roughly 8× smaller before compression even starts.
Step 2: Compress
Open the Image Compressor:
- Drop the resized image in
- Set quality around 75–85 for photos
- Check the before/after size on the page
- Download and attach
Both tools run 100% in your browser, so you're never uploading private photos to a server.
Attach vs embed: know the difference
- Attachments are easy but bloat the message and often get ignored
- Inline/embedded images (inserted into the body) display immediately and feel more personal — but keep them under ~500 KB each so the email renders fast
For newsletters, embed small images and link to a full-resolution version if needed.
Common mistakes
- Sending phone originals — a 12 MP photo is overkill for reading on a screen
- Compressing without resizing — you leave most of the savings on the table
- Using PNG for photos — PNG keeps photos huge; use JPEG
- Forgetting the recipient — clients on corporate servers may bounce anything over 5 MB
Quick checklist before you send
- Long side 1600 px or less
- File under 2 MB (ideally under 1 MB)
- JPEG for photos, PNG only for screenshots with text
- Preview on a phone before sending to clients
Frequently asked questions
What's the maximum attachment size for Gmail and Outlook?
Gmail's limit is 25 MB per message; Outlook's is around 20 MB. But practical limits are lower — most recipients prefer images under 1–2 MB.
Does resizing reduce quality?
Resizing down to the display size doesn't reduce visible quality — the image simply has fewer pixels than needed for print-size viewing. What reduces quality is upscaling or aggressive compression.
Can I resize several photos at once for email?
Yes — the Image Resizer handles batches, so you can prep a whole folder of photos in one go.
Should I embed images or attach them?
For a personal message, one small embedded image feels warmer. For multiple files or high resolution, attach them — just keep each file under 1–2 MB.
Need exact sizes for social platforms instead? The Instagram image size guide has the full cheat sheet.
The bottom line
Resize to 1600 px, compress to under 1 MB, and your emails will send instantly and open everywhere. The Image Resizer plus Image Compressor do both — free and private.
Try the Image Resizer
Free, private, and no account needed — your files never leave your browser.
Open Image Resizer →