QuickWand
← All guides

How to Compress Product Images for Shopify

Your Shopify store loads slowly, your speed score is in the red, and the culprit is almost always the same thing: product photos that are far too heavy. Shopify will technically accept files up to 20 MB, but its own recommendation is to keep each product image between 200 KB and 500 KB. Here's how to get there.

How to compress Shopify product images with QuickWand

  1. Open the free image compressor and drop in your product photos.
  2. Drag the Quality slider down and watch the live size estimate under each file. For Shopify, aim to land each photo in the 200-500 KB range — that usually means quality around 75-82%.
  3. Use Resize → Max size to set the longest side to 2048px. This matches Shopify's recommended square size, keeps zoom working, and trims weight.
  4. Optionally switch the output format to WebPfor the smallest possible files — Shopify supports it and it's ideal for speed.
  5. Click Download all (.zip) to export the whole catalog batch at once.

It all runs in your browser, so your photos stay private and there are no upload waits.

Shopify's real image requirements

  • Hard limit: up to 5000 x 5000 px and 20 MB per image.
  • Recommended file size: 200-500 KB per product photo for fast loading.
  • Recommended dimensions: 2048 x 2048 px square. Zoom requires images larger than 800 x 800 px.
  • Formats: JPEG, PNG, WebP, and SVG. Use JPEG for photos, PNG for transparency, WebP for the best speed-to-quality ratio.

Why image weight matters more on Shopify

Shopify stores live and die by page speed. Google factors load time into search rankings, and shoppers abandon slow pages — every extra second of load time measurably drops conversions. Product images are usually the single heaviest thing on the page, so compressing them is the highest-impact speed fix you can make.

If your source images are PNGs exported from a design tool, the PNG to JPG converter will shrink photographic content sharply first. And if you received assets as .webp files you want to edit in another tool, the WebP to JPG converter converts them back to a universally editable format.

Frequently asked questions

What is the maximum image size for Shopify?
Shopify allows images up to 5000 x 5000 pixels and 20 MB per file. But that's just the hard limit — Shopify's own guidance is to keep product photos between 200 KB and 500 KB for fast page loads.
What dimensions should Shopify product images be?
Shopify recommends 2048 x 2048 pixels for square product photos — large enough for zoom on desktop and sharp on retina mobile screens. Zoom requires images larger than 800 x 800 px.
Which format is best for Shopify product images?
Use JPEG for photographs and PNG only when you need transparency or razor-sharp edges (logos, cutouts). WebP gives the best size-to-quality ratio for speed, and Shopify supports it.
Will compressing slow my Shopify store or speed it up?
It speeds it up. Lighter images mean faster page loads, better Core Web Vitals, and higher conversion. Compressing to 200-500 KB typically cuts page weight dramatically with no visible quality loss.

Free tool

Image Compressor

Make JPG, PNG and WebP images smaller by quality, percentage or target resolution — with a live size estimate.

Try Image Compressor— free →