What Image File Size Should You Use? A Guide for Email, Web, and Print
Image file size requirements vary wildly depending on where the image is being used. Here's the definitive reference for getting it right every time.
The right image file size depends entirely on where it's being used. An image that's perfectly sized for printing looks enormous and unusable on a website. An image optimized for web use will look blurry and pixelated when printed large. Here's a clear reference for every major context.
Understanding the two dimensions of image size
When talking about image size, there are actually two separate measurements that are often confused:
File size โ the size of the image file in kilobytes or megabytes. This affects download speed, email attachment limits, and storage.
Pixel dimensions โ the width and height of the image in pixels (e.g., 1920ร1080). This determines how large the image displays at a given resolution.
Both matter, but for different reasons depending on the context.
Web images
For websites, the goal is the smallest file size that still looks sharp at the display size โ to minimize loading time.
| Use case | Pixel dimensions | Target file size |
|---|---|---|
| Hero / banner image | 1920ร1080 px | Under 200 KB |
| Blog post inline image | 800โ1200 px wide | Under 100 KB |
| Product photo (e-commerce) | 1000ร1000 px minimum | 80โ150 KB |
| Thumbnail / card image | 400โ600 px wide | Under 40 KB |
| Background image (full page) | 1920โ2560 px wide | Under 300 KB |
| Favicon | 32ร32 px or 64ร64 px | Under 5 KB |
Format recommendation: WEBP for photographs and most graphics. PNG only for images requiring transparency that WEBP can't handle (rare). Avoid PNG for photos on the web โ the files are far too large.
Email images
Email has stricter constraints than web โ many email clients block images by default, load them over mobile connections, and have attachment size limits.
| Use case | Pixel dimensions | Target file size |
|---|---|---|
| Email header / banner | 600 px wide (max) | Under 80 KB |
| Inline product image | 400โ500 px wide | Under 50 KB |
| Email attachment (general) | As needed | Under 1 MB total preferred |
| Email signature logo | 200โ300 px wide | Under 20 KB |
Key rule: Keep total email image weight (all images combined) under 200 KB if possible. Heavy emails load slowly on mobile, get flagged by spam filters, and are often clipped by Gmail when the total size exceeds ~102 KB.
Format recommendation: JPG for email photos. PNG for logos and graphics with transparency. Avoid WEBP in emails โ Outlook still doesn't support it reliably.
Social media images
Social platforms compress images on upload, so start with slightly higher quality than you think you need.
| Platform / use case | Recommended dimensions | Notes |
|---|---|---|
| Instagram post (square) | 1080ร1080 px | JPG or PNG, under 8 MB |
| Instagram post (portrait) | 1080ร1350 px | Best for feed visibility |
| Instagram story | 1080ร1920 px | Full screen vertical |
| Facebook post image | 1200ร630 px | Shows well in feeds and shares |
| Twitter/X post image | 1200ร675 px | 16:9 ratio displays best |
| LinkedIn post image | 1200ร627 px | Similar to Facebook |
| YouTube thumbnail | 1280ร720 px | JPG, under 2 MB |
| TikTok cover image | 1080ร1920 px | Vertical format |
Format recommendation: JPG for photos. PNG if you need transparency (rare for social). Upload at the recommended dimensions โ letting platforms resize your images themselves often produces lower quality results.
Print images
Print requires significantly higher resolution than screen, because print resolution is measured in dots per inch (DPI) at the physical print size โ not screen pixels.
| Print use case | Resolution needed | Example pixel dimensions |
|---|---|---|
| Standard photo print (4ร6 inch) | 300 DPI | 1200ร1800 px |
| Large photo print (8ร10 inch) | 300 DPI | 2400ร3000 px |
| Business card | 300 DPI | ~1050ร600 px |
| A4 document image | 300 DPI | 2480ร3508 px |
| Poster (A2) | 150โ300 DPI | 3508ร4961 px at 300 DPI |
Key rule for print: 300 DPI at the final printed size is the standard for sharp print quality. A 1920ร1080 pixel image โ which looks great on screen โ is only about 6.4ร3.6 inches at 300 DPI. Printing it larger than that will look noticeably soft.
Format recommendation: PNG or high-quality JPG (95+) for print. Never compress print images to web-quality settings โ the artifacts become visible when printed.
How to check and adjust image file sizes
- 1Right-click any image file on your computer โ Properties (Windows) or Get Info (Mac) to see the file size and pixel dimensions.
- 2Use BG Bueno's Image Compressor to reduce file sizes while keeping acceptable quality.
- 3Use BG Bueno's Image Resizer to change pixel dimensions to match your target use.
When in doubt about file size for a specific platform or use case, look up that platform's official image guidelines โ they're usually published in the help documentation and are the most reliable reference.
BG Bueno tools
BG Bueno's own image tools are free to use, with no account required, and your files stay in your browser.
Keep reading