How to Resize Images for Email — Sizes, Formats & Tips
Sending oversized images by email is one of the most common causes of failed deliveries, slow loading, and frustrated recipients. Email systems have strict attachment size limits, and even inline images in HTML emails must be sized carefully for fast rendering. This guide covers everything you need to know about preparing images for email.
Email Attachment Size Limits You Need to Know
Every email provider imposes limits on attachment size. Exceeding these limits causes the email to bounce or fail to deliver entirely:
Gmail: 25 MB total attachment size per email. Outlook / Hotmail: 20 MB total attachment size. Yahoo Mail: 25 MB total attachment size. Apple iCloud Mail: 20 MB. Corporate email servers: often 10–15 MB (set by IT departments).
These limits apply to the total encoded size of all attachments in one email. Email attachments are encoded using Base64, which increases the actual file size by approximately 33%. A 15 MB file becomes approximately 20 MB when encoded as an email attachment. This means the practical limit for attachments is typically 75% of the stated limit — so a 20 MB email limit supports roughly 15 MB of actual file data.
For reliable delivery across all email systems, keep total attachment size under 10 MB. For business communications, under 5 MB is a safe target. For very large files, use a file sharing service (Google Drive, Dropbox) and share a link instead.
Recommended Image Dimensions for Email
Image dimensions (pixel width and height) and file size are related but distinct. A large-dimension image can be small in file size (if compressed aggressively), and a small-dimension image can be large in file size (if saved at very high quality). For email, both dimensions and file size matter.
For email attachments (photos to share with others): Smartphone/casual sharing: 1200–1600 pixels on the longest side, under 300 KB per image. Professional/client sharing: 2000–3000 pixels on the longest side, under 1 MB per image. Print-quality photos: 3000+ pixels, but compress to JPEG 85–90% to keep file size manageable.
For inline images in HTML email newsletters: Hero/banner images: 600–700 pixels wide (the standard email column width). Product/feature images: 300–600 pixels wide. All inline email images: under 200 KB per image, ideally under 100 KB.
Mobile email clients (over 60% of email opens are on mobile) display images at screen resolution, making very high-resolution images completely unnecessary. An image at 600 pixels wide looks excellent on every smartphone screen.
Best Image Format for Email Attachments
JPEG is the standard and safest format for email image attachments. Every email client, every device, and every operating system can open JPEG without issue. For photographic images (photos of people, events, products, real-world scenes), JPEG at 85–92% quality provides excellent visual quality at practical file sizes.
PNG is appropriate for screenshots, diagrams, graphics with text, and images with transparency requirements. However, PNG files of photographic content are significantly larger than JPEG equivalents. Avoid PNG for photos in email attachments unless lossless quality is specifically required.
WebP is not recommended for email attachments. Many email clients — including older versions of Outlook, Apple Mail, and various webmail services — do not support WebP inline display or recognizable attachment preview. Recipients may see a blank placeholder or be unable to open the file without converting it first.
GIF is supported for animations in email, though its 256-color limit makes it unsuitable for photographs.
How to Resize Images for Email
The most effective way to reduce an image's file size for email is a combination of dimension reduction and quality compression:
Step 1: Reduce dimensions. If your photo is 4000×3000 pixels (12 megapixels from a modern smartphone), reducing to 1600×1200 pixels eliminates 84% of the pixel data. Smaller pixel dimensions always produce smaller files regardless of quality settings.
Step 2: Compress with appropriate quality. After resizing, save as JPEG at 85–90% quality. This combination of smaller dimensions plus quality compression typically reduces a 5–8 MB smartphone photo to 200–400 KB — small enough to attach multiple images to a single email.
FileQuick's resize tool reduces image dimensions to 50% with one click. For an image that is too large for email, this halves both width and height, reducing file size to approximately 25% of the original. For a 4 MB smartphone photo, this produces a 1 MB output that is still sharp and high-quality.
Tips for HTML Email Newsletter Images
Images in HTML email newsletters follow different rules than file attachments. Inline email images are typically hosted externally (on a web server or CDN) and loaded when the recipient opens the email — they are not attached to the email itself.
For newsletter images: use JPEG for photos, PNG for graphics with transparency. Optimize for fast loading: 50–150 KB per image is ideal. Use an image CDN or your email service provider's asset hosting.
Always specify width and height attributes in your HTML image tags. Email clients that block images by default will reserve the correct space, preventing layout collapse. Use alt text for every image to maintain usability when images are blocked.
Test your email with images disabled — a significant portion of B2B email opens occur with images blocked by default in corporate email clients. The email must still be readable and its call-to-action must still be clear without relying on images.
Frequently Asked Questions
What is the maximum image size for email?
Total attachment size limits vary by provider: Gmail and Yahoo allow 25 MB, Outlook allows 20 MB. For reliable delivery, keep total attachments under 10 MB. Individual photo attachments should ideally be under 1–2 MB.
What image format is best for email attachments?
JPEG is the safest and most universally supported format for email attachments. Every email client, device, and operating system can open JPEG without issue. Avoid WebP, as many email clients don't support it.
How do I make a photo smaller for email without visible quality loss?
Reduce the pixel dimensions first (resize to 1200–1600 pixels on the longest side), then save as JPEG at 85–90% quality. This combination dramatically reduces file size while maintaining excellent visual quality.
Why do my photos bounce when emailed?
Your photos are likely exceeding the recipient's email server attachment size limit. Compress and resize them before attaching — a 5 MB phone photo can be reduced to 300–500 KB without visible quality loss at email viewing sizes.
Can I send WebP images by email?
Technically yes, but it is not recommended. Many email clients (especially Outlook) do not preview or display WebP images correctly. Convert WebP to JPEG before attaching to emails for universal compatibility.