At a glance
| Input | JPG, PNG, WebP |
|---|---|
| Output | The same format, or JPG, PNG or WebP |
| Quality | 30 to 95, default 75 |
| Optional resize | 3840, 1920, 1280 or 800 px on the long edge |
| Files at once | Many; download them together as a ZIP |
| Where it runs | Entirely in your browser — no file is uploaded to a server |
| Price | Free, with no account and no sign-up |
| Offline | Works with no connection after the first visit |
How to compress an image
- Drop your JPG, PNG or WebP files into the box above (or click to browse).
- Pick a quality level — 75 is a great balance of size and sharpness.
- Download each compressed image, or grab them all at once.
Why your photos never leave your device
Most "online" image compressors upload your photos to a server, process them there, and send them back. ToolMole works differently: the compressor runs inside your browser using the Canvas API and modern codecs built into your device. That means no upload time, no privacy risk, no file-size limits.
Tips for the smallest files
- WebP is usually 25–35% smaller than JPG at the same visual quality.
- Photos going on the web rarely need to be wider than 1920 px — use the resize option for big savings.
- Screenshots and graphics with sharp text often compress better as PNG; photos as JPG/WebP.
Frequently asked questions
Is it safe to compress images here?
Yes. Your images are never uploaded anywhere — you can verify this in your browser's network tab. Everything happens locally on your device.
Is there a file size or quantity limit?
No. Since processing runs on your own device, there are no upload caps, quotas or watermarks. It's free, without sign-up.
Will compression reduce my image quality?
At quality 75+, the difference is usually invisible to the eye while cutting file size by 50–80%. You can adjust the slider at any time.
Something wrong with this tool, or an idea for it? Tell us