Page speed tools rarely say "your CSS is the problem." Far more often, the report points at images — and for good reason. On a typical content page, images make up a large share of everything the browser has to download before the page feels complete.
Why Images Dominate Page Weight
A page is built from several types of resource:
| Resource | Typical weight |
|---|---|
| HTML | A few KB |
| CSS | Tens of KB |
| JavaScript | Often 100 KB–1 MB+ |
| Fonts | Tens to hundreds of KB |
| Images | Often the largest single category, sometimes more than everything else combined |
Text is naturally tiny in file terms — a whole article might be 5 KB of raw text. A handful of unoptimised photos can outweigh it a hundred times over.
It's Not Just File Size
"Image weight" involves more than one number:
- File size — how many KB or MB the file takes to download.
- Dimensions vs display size — a 4000-pixel photo shown in a 400-pixel box wastes almost all its data.
- Number of images — many small images add up, especially with separate connection overhead.
- Format efficiency — the same photo can be very different sizes depending on format (see JPG vs PNG vs WebP).
- Loading strategy — whether images below the fold load immediately or only when scrolled to.
Where Image Weight Actually Hurts
- First impression — visitors decide whether to stay within the first few seconds.
- Mobile data — heavy pages cost mobile visitors time and, in some plans, money.
- Bounce rate — slow pages are abandoned more often before they finish loading.
- Crawl efficiency — very heavy sites can be slower for search engines to process at scale, though this matters far less for small sites than raw user experience does.
A Practical Priority Order
- Resize to display size. This alone often removes most of the unnecessary weight. Use the Image Editor or the Aspect Ratio Calculator to plan dimensions.
- Compress what's left. Image Compress further reduces file size with minimal visible change.
- Choose an efficient format. WebP for photos where supported.
- Lazy-load anything below the first screen.
- Don't forget thumbnails and icons — small images add up when there are many of them.
A Simple Way to Check Your Own Pages
Open your site on a phone with a slow connection, or use your browser's developer tools to see how much of the page's total weight is images. If it's the majority, optimising images is the highest-leverage fix available before touching anything else on the page.
Realistic Expectations
Optimising images is rarely a magic fix for every speed problem — a site with very heavy scripts or a slow server will still need more work. But because images are so often the largest resource on a page, they are usually the first and easiest place to make a real difference. For a full check of a page's technical health, run it through our SEO Checker, and for background on how compression works, see lossy vs lossless image compression and how to compress images for a website.