
In This Article
Image compression for product photos is the process of reducing photo file size so listings load fast without visible quality loss. Slow listings lose sales: marketplace data consistently shows conversion dropping as page load time grows past 2-3 seconds, and unoptimized 5 MB camera photos are the most common cause on seller-built stores.
What did we measure?
We ran the same 1600px product-style photo through browser-based encoding at multiple settings. These are measured file sizes, not estimates:
| Format / Quality | File size | Reduction | Verdict for listings |
|---|---|---|---|
| JPG 90% | 97 KB | -35% | Safe, barely smaller |
| JPG 80% | 66 KB | -56% | Sweet spot for most stores |
| JPG 60% | 45 KB | -70% | Good for thumbnails |
| JPG 40% | 36 KB | -76% | Check zoom view first |
| WebP 80% | 33 KB | -49% vs JPG source | Best size where supported |
| PNG photo, any quality | 5.5 MB | 0% | Never upload photos as PNG |
Why are PNG product photos so large?
PNG compression is lossless: it preserves every pixel exactly, which is perfect for logos and terrible for photos. In our test, a 5.5 MB PNG photo converted to JPG at just 10% quality dropped to 161 KB — a 97% reduction — while remaining recognizable. The same photo at JPG 80% is visually near-identical to the original at roughly 1% of the PNG file size. If your supplier sends PNGs, convert before uploading.
What size do Shopify, Amazon, and Etsy actually want?
- Shopify: up to 4472 x 4472px accepted, 2048px displayed. Square (1:1) images work best with themes.
- Amazon: minimum 1000px on the longest side for zoom, 2000px+ recommended. White background (RGB 255,255,255) for the main image.
- Etsy: 2000px on the shortest side recommended for crisp zoom.
Uploading larger than these limits only burns storage and slows your own workflow — marketplaces downscale anyway.
How to hit these numbers in one pass?
- Resize the long edge to 2048px (plenty for all three marketplaces).
- Choose JPG at 70-80% quality, or WebP at 80% if your channels support it.
- If a marketplace enforces an upload cap, set a target file size and let quality step down automatically until the file fits.
Try it on your own photos with the free image compressor — pick JPG output, set a target size, and compare the live estimate before downloading. Supplier sent PNGs? The same tool converts them in the same step.
Explore Our Free Tools
Discover 47+ free tools for PDF, images, video, and files. No signup required.
Browse All ToolsFrequently Asked Questions
What is the best image size for Shopify product photos?
Shopify displays product images up to 2048px on the product page and recommends square images. A 2048px JPG at 70-80% quality (typically 200-400 KB) looks sharp on retina screens and loads fast. There is no need to upload 5000px originals.
Should I use WebP for product images?
Yes where supported. In our measurements, WebP at 80% quality was roughly half the size of an equivalent JPG. Shopify serves WebP automatically when you upload JPG or PNG, but uploading an already-optimized file keeps your storage and backups lean.
Will compressing product photos hurt sales?
Only if you overdo it. At 70-80% JPG quality the difference is invisible at normal zoom. Below 40% you start seeing blockiness in gradients and fabric textures. Always check the zoomed view before publishing.
Why are my PNG product photos so large?
PNG is a lossless format designed for graphics, not photos. A product photo saved as PNG can be 10-30x larger than the same photo as JPG. Convert photos to JPG or WebP and keep PNG only for logos and graphics with transparency.
Sarah Jenkins
Senior Technical WriterSarah is a technical writer specializing in file management and productivity tools. She has over 8 years of experience helping users optimize their digital workflows.
Related Articles

Top 5 Free PDF Editors for Students
A comprehensive comparison of the best free PDF editing tools available today for students and educators.

Why WebP is the Future of Web Images: A Complete Analysis
Is JPEG dead? Find out why leading websites are switching to WebP for faster load times and better SEO rankings.

Client-Side vs Server-Side Processing: Why it Matters
Why browser-based tools are safer, faster, and more private than traditional server uploads.