Performance

Page Weight

Page weight is the total size of all resources required to load a web page — HTML, CSS, JavaScript, images, fonts, and other assets. Measured in kilobytes (KB) or megabytes (MB), it's a direct determinant of load time on slower connections.

Why It Matters for Shopify Stores

The median mobile connection speed in many key markets is slower than most store owners realize when testing on fast Wi-Fi. A product page weighing 5MB that loads instantly on a MacBook over Wi-Fi may take 8–12 seconds on a 4G mobile connection. The average Shopify product page we audit weighs 2.5–4MB — well above the Google-recommended target of under 500KB for optimal mobile performance. Images typically account for 70–80% of this weight.

How to Check Your Store

In Chrome DevTools > Network tab, refresh the page and check the total transfer size shown at the bottom. Under 1MB is excellent; 1–3MB is acceptable; over 3MB needs attention.

Use the free shopify speed test tool

How to Fix It

Optimize images first (they're usually 70–80% of page weight). Then review JavaScript bundle sizes. Consider using Shopify's image optimization features, implementing lazy loading for below-fold images, and removing or replacing heavy app scripts.

Related Terms

Check your store's Page Weight with our free tools

Get a full audit across all 6 performance categories — including performance — in under 60 seconds.

Run a Free Store Audit