WEBSITES
Your Website Photos Are Probably Too Big
By Joe Newton · July 7, 2026
Oversized images are the most common reason a small-business website is slow, and one of the easiest things to fix. What a right-sized photo looks like, and how to get there without a designer.
If we could fix only one thing on the average small-business website, it would be the photos. Not how they look. How big they are.
Images are usually the heaviest thing on a web page by a wide margin, and on most small-business sites they are far larger than they need to be. The good news is this is one of the most fixable problems there is, and you do not need to be a designer to handle a lot of it yourself.
Why this keeps happening
A modern phone takes a beautiful photo that is also a huge file, often four or five megabytes. You upload it to your site, drop it on the page, and it looks fine. What you do not see is that every visitor is now downloading that full four-megabyte original, even though your page is only showing it in a space a few hundred pixels wide.
The website is not resizing the file. It is shrinking how the photo looks on screen while still sending the whole thing down the wire. A visitor on a phone, on cell data, waits for all of it.
What the right size looks like
A photo sized properly for the web is usually a couple hundred kilobytes or less. A full-width banner image might be a bit more. A small product or team photo should be a lot less. The rule of thumb: if any single image on your site is over about half a megabyte, it is probably costing you load time you do not need to spend.
There are two levers. Dimensions: an image displayed at 800 pixels wide does not need to be 4,000 pixels wide. Format: newer formats like WebP produce noticeably smaller files at the same quality, often a quarter to a third smaller than an old JPEG, and far smaller than a PNG used for a photo.
How to fix it without special software
You have a few easy options:
Resize before you upload. Most phones and computers let you export a smaller copy. Aim for no wider than about 2,000 pixels for a big image, less for small ones.
Use a free compressor. Tools like Squoosh or TinyPNG let you drop in an image and download a much smaller version with no visible loss in quality. Two minutes per image.
Let the site do it. A well-built site can resize and convert images automatically as they are uploaded, so you never have to think about it. This is the right long-term answer, and it is something we set up by default.
How to check what you have now
Run your site through Google’s PageSpeed Insights. If images are your problem, the report will not be subtle about it: it lists the exact files that are too heavy and estimates how much each one could shrink. You may find that two or three photos account for nearly all of it.
Why it is worth the bother
Fast-loading pages keep more visitors, convert more of them, and rank higher in Google. Images are usually the biggest, easiest win available. You are not changing how the site looks. You are removing weight nobody could see but everybody was paying for in load time.
If your site is image-heavy and feeling sluggish, this is often most of the fix. It is also the rare website problem you can start fixing yourself this afternoon, one photo at a time.
Read more about our Websites service.
MORE IN WEBSITES