How to Run a Shopify Image Speed Audit and Score Every Product Page | AssetScope
Page speed kills conversions. Research consistently shows that each additional second of load time reduces conversion rates by approximately 7%. For Shopify stores, the single largest contributor to slow page loads is unoptimised product images — oversized PNGs, uncompressed JPGs, and images rendered at resolutions far larger than the display size. The problem is knowing which pages are slow and which images are the culprits.
Why Slow Images Kill Shopify Conversions
A one-second delay in page load time can reduce conversions by 7% and page views by 11%. For a Shopify store doing £10,000/month in revenue, that’s £700/month lost to slow images alone.
The impact is not evenly distributed. Some product pages load in under 2 seconds; others take 5+ seconds because a single 4MB PNG is being served when a 200KB WebP would look identical. Without an audit, you have no way to know which pages are the problem.
What Is a Shopify Image Speed Audit?
An image speed audit scans every product in your Shopify store and evaluates each image for: file format (is it the optimal format for the content?), file size (is it larger than necessary?), resolution (is it being served at a resolution much larger than the display size?), and compression (has it been compressed appropriately?).
The result is a per-page grade that tells you exactly which product pages are slow and why. Instead of guessing, you get a prioritised list of issues to fix.
How to Manually Check Shopify Page Speed
You can use Google PageSpeed Insights or Lighthouse to check individual product page speed. Enter a product URL, run the audit, and look at the Largest Contentful Paint (LCP) metric — this is typically driven by the product’s main image.
The problem with manual checking: it takes 30+ seconds per page, and you need to check every product page individually. For a 500-product store, that’s over 4 hours of manual auditing.
What to Look For: Image Format, File Size, and Dimensions
Format: PNGs are lossless and often 5–10x larger than equivalent JPGs. Unless the image has transparency, JPG or WebP is almost always the better choice for product photography.
File size: A well-compressed product photo should be under 300KB. Images over 1MB are almost always unoptimised. Images over 2MB are a significant performance problem.
Dimensions: Shopify CDN can resize images, but many stores upload 4000×4000px originals when 2000×2000px would be more than sufficient for any display size.
Shopify’s CDN automatically serves images in WebP format to browsers that support it, which leads many merchants to assume their images are optimised. The reality is more nuanced: Shopify converts whatever you upload to WebP on the fly, but it does not compress or resize the source. If you upload an 8MB PNG, Shopify serves an 8MB-equivalent WebP — smaller than the PNG would be, but still dramatically larger than a properly compressed source image converted to WebP.
The practical implication is that source image quality matters enormously. A 300KB well-compressed JPG uploaded to Shopify will be served as a roughly 250KB WebP. An 8MB uncompressed PNG of the same photograph will be served as a 2–3MB WebP. Both look identical to the customer, but the second version takes ten times longer to load. For product photography specifically, JPG is almost always the correct source format — it handles photographic content at a fraction of the file size. Reserve PNG for flat graphics, logos, and images that require transparency.
How to Grade Every Product Page A–F for Image Performance
AssetScope’s Speed Audit grades every product page from A (excellent) to F (critical). The grade is based on the total image weight of the page, the number of unoptimised images, and the estimated potential savings.
An A-grade page has well-compressed images in optimal formats totalling under 500KB. An F-grade page has multiple unoptimised images totalling over 2MB. The grading makes it immediately clear where to focus your optimisation effort.
What an A–F Speed Grade Actually Means
The A–F grading system translates raw image performance data into an actionable priority scale. An A grade means the total image weight on the product page is under 500KB — fast on any connection, including mobile. A B grade falls between 500KB and 1MB: acceptable on broadband but starting to drag on mobile. A C grade is 1–2MB: noticeably slow on mobile and contributing to bounce rates.
A D grade means 2–4MB of total image weight on a single product page — the point at which page load times consistently exceed the 3-second threshold that correlates with significant conversion drops. An F grade is anything above 4MB: these pages are effectively broken on mobile connections and are costing you sales every day they remain unfixed.
The real-world conversion impact follows a well-established pattern: each additional second of page load time reduces conversion rates by approximately 7%. Moving a product page from D grade (4-second load) to B grade (2-second load) recovers roughly 14% of lost conversions on that page. For high-traffic product pages, this translates directly to recovered revenue.
Prioritising Your Audit Results
When an audit returns dozens of underperforming pages, the temptation is to fix everything at once. A more effective approach is to triage by impact. Start with every page graded D or F — these have the most to gain and the fixes are usually straightforward (a single oversized PNG or an uncompressed original).
Next, cross-reference your audit results with your traffic data. A C-grade page that receives 500 visits per month is a higher priority than an F-grade page that receives 5 visits. If you have Google Analytics connected, sort your product pages by pageviews and focus your optimisation effort on the intersection of poor grades and high traffic.
Finally, prioritise by byte-saving opportunity rather than just grade. A page with a single 6MB image is a better fix candidate than a page with six 400KB images, even if both are graded D. The single large image can be compressed or converted in one operation with an immediate and dramatic improvement. AssetScope’s Speed Audit shows estimated savings per image, making this triage straightforward.
How to Run an Automated Shopify Image Speed Audit
AssetScope’s Speed Audit scans your entire product catalogue in one operation. It fetches every product image, analyses format, size, and dimensions, and produces a grade for each product page.
The scan runs directly from your Shopify admin — no external tools, no developer setup. Results show the estimated savings per image and per page, so you can prioritise the pages with the biggest potential improvement.
What to Do After Your Audit: Fixing the Worst Offenders First
Start with F-grade pages — these have the most to gain. Common fixes: convert PNGs to JPG (5–10x size reduction), compress unoptimised JPGs (typically 40–60% size reduction without visible quality loss), and resize images that are larger than necessary.
AssetScope’s Image Optimiser lets you fix issues directly from the audit results. Preview the optimised image side-by-side with the original before replacing it.
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 UsSee all 15 tools in AssetScope →
Frequently Asked Questions
Use Google PageSpeed Insights for individual pages, or AssetScope’s Speed Audit for a full catalogue scan. The Speed Audit grades every product page A–F and shows exactly which images are causing slow load times.
Under 300KB per image for product photography. Images over 1MB are unoptimised. Shopify’s CDN serves images in WebP format to supported browsers, but the source image quality and compression still matter significantly.
Shopify’s CDN provides basic optimisation: serving WebP to supported browsers and allowing size parameters in image URLs. However, it does not compress the source image, convert PNGs to JPG, or resize oversized uploads. The source image quality is the primary factor in page speed.
Depends on your starting point. Stores with many unoptimised PNGs typically see 40–70% reduction in total image weight, which translates to 1–3 seconds faster page loads. The impact is most dramatic on product pages with multiple large images.