Shopify total page weight and the Core Web Vitals
0.6% of audited sites (52) keep total page transfer under 1.2 MB and pass LCP at 100% (1.2s median), compared with 95% (1.4s median) on the 34.1% exceeding 5 MB.
18.4% of Shopify sites use 1.2 to 2.5 MB of total page weight total page weight, and 98% of those sites have a good LCP, against 97% of all Shopify sites.
LCP pass rate
Sites with 1.2 to 2.5 MB of total page weight total page weight have a good LCP most often: 98%, against 97% of all Shopify sites. Sites with over 5 MB of total page weight page weight have it least often, at 95%.
Total page weight usage
2.5 to 5 MB of total page weight is the most used: 46.8% of Shopify sites. 1.2 to 2.5 MB of total page weight is 18.4% of Shopify sites.
The four LCP phases
Across the four LCP sub-parts in Chrome's field data, the largest gap between 1.2 to 2.5 MB of total page weight and over 5 MB of total page weight sits in resource load delay: 509 ms median for 1.2 to 2.5 MB of total page weight against 697 ms for over 5 MB of total page weight. Overall median field LCP is 1.0s for 1.2 to 2.5 MB of total page weight (TTFB 285 ms, load delay 509 ms, load duration 155 ms, render delay 208 ms) versus 1.4s for over 5 MB of total page weight.
Total page weight per framework
On jQuery, 48% of sites use 2.5 to 5 MB of total page weight total page weight, and 95% of jQuery sites have a good LCP, against 97% of all sites. On Vue, 51% of sites use over 5 MB of total page weight, and 97% of Vue sites have a good LCP.
Total page weight or the framework
Does the framework explain the total page weight difference?
On jQuery, 98% of sites with 1.2 to 2.5 MB of total page weight total page weight have a good LCP, against 97% of jQuery sites with 2.5 to 5 MB of total page weight. Within jQuery, sites with 1.2 to 2.5 MB of total page weight and 2.5 to 5 MB of total page weight have a good LCP about equally often. On Vue, 99% of sites with 2.5 to 5 MB of total page weight total page weight have a good LCP, against 95% of Vue sites with over 5 MB of total page weight. Within Vue, sites with 2.5 to 5 MB of total page weight and over 5 MB of total page weight have a good LCP about equally often.
How total page weight compounds across cellular connections
Even with HTTP/2 and HTTP/3 multiplexing, transferring several megabytes of scripts, stylesheets, fonts, and images saturates mobile downlink bandwidth and delays critical rendering resources. Across 52 sites (0.6%) under 1.2 MB total transfer, 100% pass field LCP (1.2s median), falling to 95% (1.4s median) on the 34.1% (2,815) exceeding 5 MB.
Understanding total page weight
Keep total initial page transfer under 2.5 MB by compressing media, lazy-loading below-the-fold assets, and pruning redundant third-party requests. Across all audited sites, 0.6% stay under 1.2 MB (100% good LCP, 1.2s median) versus 34.1% above 5 MB (95% good LCP, 1.4s median).
By Arjen Karel · 8,246 crawled Shopify sites (3,818 with desktop Chrome field data, October 2026). How we measured.