Speed Audit 8 December 2025 6 min read

Why Is My Shopify Store Slow? How to Diagnose and Fix Image Performance Issues

A slow Shopify store is an expensive problem. Research consistently shows that every additional second of page load time costs approximately 7% in conversions. For a store doing £10,000 a month, a two-second slowdown is £1,400 in lost revenue — every single month. The most common cause by a significant margin is unoptimised product images.

How Images Slow Down Your Shopify Store

Shopify automatically serves images in WebP format and applies some CDN optimisation. What it does not do is fix the source files you upload. If you upload a 4 MB PNG photograph of a product, Shopify will faithfully serve a 4 MB PNG-in-WebP-wrapper. Garbage in, garbage out.

The three most common image problems that kill Shopify page speed are: PNG files used for photographs (PNGs are lossless and far larger than JPGs for photographic content), oversized images (uploading 4000×4000px images when the maximum useful size is 2048px), and uncompressed JPGs (JPGs saved at 100% quality when 75–85% is visually indistinguishable but half the file size).

A single product page with eight unoptimised images can add 15–20 MB of data that every visitor must download before they can see your products.

How to Find Which Images Are Causing the Problem

The traditional approach is to run your store through Google PageSpeed Insights or GTmetrix and look at the image recommendations. This works but gives you a global view — it tells you images are large without telling you exactly which ones, where they live, or what fixing each one is worth.

A dedicated Shopify Speed Audit tool gives you a per-page breakdown. You can see which product pages have the worst image performance, exactly which images are the culprits, and an estimated saving in kilobytes for each fix.

AssetScope’s Speed Audit scans your entire Files library and all product pages, grades each page A–F, and surfaces actionable issues ranked by priority. The scan takes about 30 seconds.

How to Fix Shopify Image Performance Issues

Once you know which images are the problem, the fixes are straightforward:

PNG to JPG conversion: For any photographic product image stored as a PNG, convert it to JPG at 80% quality. This typically reduces file size by 60–80% with no visible difference.

Resize oversized images: Shopify displays product images at a maximum of 2048px on the longest edge. Any image larger than this is sending unnecessary data. Resize to 2048px maximum.

Recompress JPGs: JPGs saved at full quality from Adobe Lightroom or Photoshop are often 2–4 MB. Re-saving at 80% quality typically reduces this to 300–600 KB with no perceptible quality loss.

All three operations can be done directly inside Shopify admin using AssetScope’s Image Optimiser, which previews the result before saving.

The Safe Way to Replace Shopify Images

One risk many merchants overlook: replacing a Shopify product image changes its CDN URL. If your theme’s Liquid code hardcodes image URLs — in metafields, custom sections, or banner configurations — the old URL will break silently after replacement.

Before replacing any image, run a theme scan to check whether the old URL is referenced anywhere in your theme files. AssetScope’s replace workflow does this automatically — it scans your active theme for references to the image you’re about to replace and warns you before you proceed.

Fix this in minutes with AssetScope

AssetScope’s Speed Audit is built for exactly this task — no CSV, no developer, no waiting.

Try FREE — 7 Days on Us

See all 15 tools in AssetScope →


Frequently Asked Questions

Shopify serves images through its CDN and converts them to WebP format for supported browsers. However, it does not resize, recompress, or change the format of images you upload. If you upload a 5 MB PNG, Shopify serves a 5 MB image. You are responsible for optimising the source files.

Google PageSpeed Insights scores of 70+ on mobile are generally considered good for Shopify stores. Scores below 50 on mobile are a serious concern. Most image-heavy Shopify stores score 30–55 before optimisation and 65–85 after fixing their images.

In our experience, fixing images alone typically improves mobile PageSpeed scores by 15–30 points and reduces total page weight by 40–70%. The exact improvement depends on how unoptimised your current images are.

Built with merchants, for merchants

We actually ship what you ask for.

AssetScope ships updates every few weeks, driven by real merchant feedback. If there’s a workflow we haven’t covered yet — or something in the app that could work better — tell us. We read every submission and most make it into the app within a few updates.

We read and reply to every request