Priya's portfolio site had twelve project thumbnails on the homepage. Each one was a high-resolution PNG exported from Figma. The total payload was 4.8 MB. On a fast connection the page loaded in two seconds. On a 3G connection it took eleven. She never tested on 3G.
A recruiter in a coffee shop did. The page stalled at 60%. He closed the tab and moved on. Priya never knew he existed.
The pain, in five layers
Pain 1: design tools export heavy files by default.
Figma, Sketch, and Photoshop save PNGs at full fidelity. A 1200×800 thumbnail lands at 400 KB without anyone doing anything wrong. Multiply by twelve and you have a homepage that weighs more than a JavaScript framework.
Pain 2: compression is invisible until it fails.
You compress an image and it looks fine on your Retina display. On a standard monitor the artifacts show up as banding in gradients and fuzz around text. The damage is not visible to you, but it is visible to half your audience.
Pain 3: most compressors want your file on their server.
You are compressing client work, unreleased product shots, and internal screenshots. Uploading them to a free online tool means sending your files to a server you do not control, processed by code you cannot inspect, and stored for a duration you do not know.
Pain 4: batch compression is where the real pain lives.
One image is easy. Twelve images means twelve uploads, twelve downloads, and a folder full of image (1)-compressed.png. The friction is not the compression. It is the ceremony around it.
Pain 5: the cost is invisible until it is not.
Slow LCP does not send you an invoice. Bandwidth does. And the visitors who leave before the page loads never tell you why they left.
The tool
OnliTools Image Compression compresses JPG, PNG, and other images directly in your browser. You drop in your files, set the quality level, and download a ZIP of the compressed versions. The processing stays on your device. Nothing uploads. Nothing leaves.
How it works
- Go to onlitools.com/image-compress.
Drag in your images — JPG, PNG, or others.
The files appear in the upload area instantly.Adjust the quality slider to balance size and fidelity.
Watch the projected file size update as you drag.
Preview the before and after.
The side-by-side view shows what you keep and what you lose.Download the batch as a ZIP.
Click the download button to get all compressed files at once.
Why this matters
Priya compressed her twelve thumbnails to 780 KB total. The page now loads in under two seconds on 3G. The gradients stayed clean. The text stayed sharp. And her files never left her machine.
If your images are heavier than they need to be, you are paying a tax on every visitor. This tool removes the tax without removing the quality.



Top comments (0)