Page speed is directly linked to Shopify conversion rates — research consistently shows that every additional second of load time reduces conversions by up to 7%. Product images are typically the biggest contributor to page weight in a Shopify store. Compressing them before upload is one of the most impactful technical improvements you can make without touching any code.
Shopify Image Size Targets
For the best balance of quality and performance, Shopify product images should be under 500KB — ideally under 300KB. At 2048×2048px (Shopify's recommended square size), a JPEG compressed to 75–80% quality typically lands between 200–400KB. This provides excellent zoom quality while keeping page loads fast.
| Image Type | Dimensions | Target Size |
|---|---|---|
| Product image (main) | 2048 × 2048 px | Under 400 KB |
| Product image (additional) | 2048 × 2048 px | Under 300 KB |
| Collection image | 1800 × 1000 px | Under 300 KB |
| Blog post image | 1200 × 628 px | Under 150 KB |
How to Compress Images for Shopify
- Resize product photos to 2048×2048px using the Image Resizer.
- Open the Image Compressor at imgresizr.com.
- Upload and set quality to 75%.
- Download — if the file is still over 400KB, lower quality to 65%.
- Upload to Shopify via Products → Images → Add Images.
Shopify Image Optimisation Beyond Compression
Use Shopify's Native WebP Serving
Shopify automatically converts and serves images as WebP to browsers that support it (which is virtually all modern browsers). This means even if you upload a JPG, visitors see the WebP version — up to 35% smaller. Your uploaded JPG file size still matters, though, as it's the source Shopify converts from.
Name Files Descriptively for SEO
Rename image files before uploading — use descriptive, keyword-rich filenames like blue-leather-wallet-front.jpg instead of IMG_0432.jpg. Shopify uses the filename as the image's alt text by default, which is an easy SEO win that most sellers overlook.
Compress Your Shopify Product Images
Free, instant, and 100% private — your images never leave your device.
Open Image Compressor →