MiniPx
Blog
๐Ÿ”’ Images never leave your browser

Compress Images for Shopify Stores

Optimise your Shopify product images for faster page loads and better Core Web Vitals scores. Smaller images mean faster stores and more sales.

๐Ÿช
Compress your Shopify images now โ†’

Free ยท No upload ยท Works in your browser

Compress Images for Shopify โ€” Free, Fast & Private

Shopify allows images up to 20 MB and 4472ร—4472 pixels, but uploading files anywhere near those limits hurts your store speed. Shopify\'s own research shows that a 1-second improvement in load time can increase mobile conversions by up to 27%. Image optimisation is the single biggest speed win for most stores.

The ideal Shopify product image is 2048ร—2048 pixels in JPEG at 80% quality, which produces files around 200-400 KB. This is large enough for Shopify\'s built-in zoom feature while keeping pages fast. For collection and banner images, match the exact dimensions your theme expects.

Shopify automatically generates multiple sizes of each uploaded image for responsive loading. But it does not recompress โ€” if you upload a 5 MB image, the largest variant stays roughly 5 MB. Compressing before upload is essential because Shopify will not do it for you.

WebP is supported in Shopify themes and most modern browsers. Shopify\'s CDN can serve WebP automatically through the image_url filter with format: \'webp\'. If your theme uses this, upload high-quality JPEGs and let Shopify handle format conversion. If it does not, upload WebP directly for 25-30% smaller files.

MiniPx compresses your product photos instantly in your browser. No files leave your device. Drag in your entire product shoot, select JPEG at 80% quality, and batch-process everything in seconds. Your images are ready for Shopify upload immediately.

How it works

  1. Open MiniPx: Go to minipx.com in any browser. No account needed.
  2. Add your product photos: Drag and drop your Shopify product images. Batch processing handles multiple files at once.
  3. Set quality to 80%: Select JPEG format at 80% quality. This is the sweet spot for Shopify product photos โ€” visually identical to originals at a fraction of the size.
  4. Resize if needed: If originals are over 2048ร—2048, resize down. Larger images waste bandwidth with no visible benefit on Shopify.
  5. Download and upload: Save compressed images and upload to Shopify. Check your page speed score โ€” it should improve noticeably.

Frequently asked questions

What is the maximum image size for Shopify?
Shopify accepts images up to 20 MB and 4472ร—4472 pixels. But for best performance, keep product images at 2048ร—2048 and under 400 KB.
Does Shopify compress images automatically?
Shopify resizes images for responsive loading but does not significantly compress them. Uploading an oversized image means serving an oversized image. Always compress before uploading.
What image format is best for Shopify?
JPEG for product photos, PNG for logos and graphics with transparency. Shopify's CDN can auto-convert to WebP for supported browsers if your theme uses the right Liquid filters.
How do images affect Shopify page speed?
Images are typically 60-80% of a Shopify page's total size. Compressing them is the single most effective way to improve your Core Web Vitals scores and page load time.