A website that loads like treacle
The salon's website hero image is 6 MB and the page crawls on a customer's phone in the car park while they are trying to book. Yesterday's fix, a free compressor, stopped at twenty images and had no answer for the HEIC photos from the shoot, so half the folder still needs doing this morning.
What the tools do differently
TinyPNG is the easiest batch tool but offers no size target and no HEIC support. Squoosh gives the sharpest single-image control but handles only one photo at a time. iLoveIMG is the cheapest paid option in a five-way comparison and does handle HEIC. Jobbit's image resizer takes a whole folder and a kilobyte target, such as "under 200 KB," in one message.
Free limits and paid prices
| Tool | Free limit | Paid price |
|---|---|---|
| TinyPNG | 20 images a session, 5 MB each | Web Pro $39 a year |
| Squoosh | Unlimited, one image at a time | Free |
| iLoveIMG | Task and size caps, queue at busy times | Premium $4 a month ($48 a year) |
| Jobbit | Free plan credits, no batch counter | Plus £15 a month for heavier use |
Three steps to a lighter website
- Decide the target size in kilobytes rather than a vague "make it smaller;" 200 KB suits most web images and under 300 KB works for a hero photo.
- Attach the whole folder, HEIC files included, to Jobbit's image resizer and name that target along with the format you want.
- Check the result at full size on a phone screen before it goes live, since that is where a slow hero image actually gets noticed by a customer trying to book.
Where the free tool stops
Jobbit's free plan covers a shop's usual batches with no counter to watch, and originals stay untouched in case a print job needs full quality later. A single hero image that needs pixel-perfect quality control is still Squoosh's job, and if you already pay for a design suite for other work, keeping it for its own resizer feature is reasonable too, rather than adding another account.



