Your images are processed in your browser — Cloud HD (Pro, opt-in) is the only exception

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.

Free, no signupWorks offlineNo upload, ever
📸
Drop an image to startTap to choose an image
PNG, JPG, WebP, AVIF, HEIC, BMP, SVG, GIF, TIFF
Pro tools Pro
Platform
Pro
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Also export as
Pro
Your Format choice is always saved. These add more copies of the same image — one per format, at every width above — bundled in a single ZIP.
With Pro, 1 image → up to 17 files · A width larger than your original is never upscaled, so those collapse into one file.
ProPro unlocks responsive image sets and multi-format export, packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProPro unlocks saved presets — bundle your responsive set, format, watermark, codec and rename template into one named profile you apply with a single click.See Pro plans
Free foreverOffline-readyZero telemetry
Why MiniPx

Built for people who care how images travel.

100%On-device
This compressor never uploads.
Every byte processed in your browser. No copy, no trace. Cloud HD — the Pro-only option on 7 AI tools — is the one exception on the site.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling for compression, because your device does the work; only Pro Cloud HD runs are metered.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
82%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
More tools
Everything stays on your device.

Compress Images for ShopifyFree, 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.

All Image Tools

AI Tools

Solutions by use case