Your images are quietly killing your speed
Your website feels slow, and you can’t work out why. The design’s simple, the pages aren’t huge. Nine times out of ten, the culprit is hiding in plain sight: the images. Here’s why images wreck speed, what it costs you, and what “done right” actually looks like.
If your website feels sluggish — the pages take a moment too long, the images seem to pop in one by one — there’s a very good chance the cause isn’t your hosting, or your design, or anything complicated. It’s almost certainly your images.
Images are, by a huge margin, the single biggest contributor to how fast or slow a website loads. And they’re the thing most small business owners get wrong, without ever realising it. Let’s look at why.
The problem in one sentence
Most websites use images that are far, far bigger than they need to be. A photo straight off a phone might be 4 or 5 megabytes. The same photo, properly prepared for a website, might be 150 kilobytes — about 30 times smaller — and look identical on screen. When a site is full of those oversized originals, every visitor’s phone is being asked to download several megabytes before the page finishes loading. So it loads slowly.
What that’s actually costing you
Two things, both measurable. First, lost customers: research consistently shows that more than half of visitors abandon a page that takes longer than three seconds to load. They don’t wait. They go back to Google and click the next result. You never even know they were there.
Second, lost rankings. Google uses speed as a ranking signal. A slow site gets ranked lower than an otherwise identical fast one. So bloated images aren’t just costing you the impatient visitors — they’re quietly pushing you down the results, so fewer people find you in the first place.
How images go wrong (the common ways)
- Uploaded straight from a phone or camera. Originals are designed for print quality, not screens. They’re enormous and totally unnecessary at full size.
- The wrong file format. Using a photo format (JPEG) for a logo or graphic that should be a compact format, or vice versa. The wrong format can be ten times bigger than it needs to be.
- No sizing for the screen. Serving a 4000-pixel-wide image to a phone screen that’s 400 pixels wide. The phone downloads the whole thing and shrinks it — pointless.
- The same huge image everywhere. One giant hero photo reused across the site, loaded fresh on every page.
What “done right” looks like
Properly handled images are a different world. They’re compressed to the smallest size that still looks crisp. They’re served in the right format for what they are. They’re sized for the device that’s viewing them — a phone gets a small version, a big screen gets a bigger one. Modern sites use clever tricks like next-gen formats and lazy loading, where images further down the page only load when the visitor scrolls to them.
The result: a page that snaps into view in under a second, with images that look just as good. Same visual impact, a fraction of the weight.
Why this is almost always missed
Because to the naked eye, there’s nothing wrong. The images look fine. The site looks professional. The problem is invisible until you measure it — and most owners never think to measure. They blame the hosting, or assume the internet’s just slow today, or that all websites are a bit sluggish. They’re not. A well-built site loads fast, and oversized images are usually the only thing in the way.
The honest takeaway
Images are the silent killer of website speed, and speed is the silent killer of enquiries. If your site feels anything less than instant, the images are the first place to look. Done properly, this one thing can transform how your site feels — and how many people stay long enough to actually contact you.
Want a fast website?
Properly optimised, properly built, properly fast. See a free demo first.