Image Compressor
Cut a folder of photos to a fraction of its size — with no visible difference, and nothing uploaded.
Images are never uploaded — everything is processed locally.
How to use
- Choose images —— Click the dashed box or drag files in. There is no limit on how many you queue.
- Set the quality —— 0.75 is the balance point between size and sharpness. Go lower for smaller files, up towards 0.9 if the image has fine detail.
- Compress —— Wait for the progress to finish; the saving percentage appears next to every file.
- Download —— Save them one at a time, or use "Download all" to grab the batch.
About Image Compressor
Image compression is simple in principle: re-encode the picture at a chosen quality level, discarding the colour detail the eye cannot really see. Photos destined for a web page routinely come down to 30–60% of their original size with no visible difference at normal viewing size.
This tool uses the browser’s own Canvas encoder, so the whole process happens on your device. Nothing is uploaded, nothing is queued, nothing is stored — and it keeps working if your connection drops.
As a rough target: aim under 200 KB for images that will be served on a website, and under 500 KB for pictures sent to someone in a messaging app. Note that images already heavily compressed by another service can occasionally grow slightly when re-encoded — if that happens, lower the quality or leave the original alone.
FAQ
Are my images uploaded to a server?
No. The compression runs entirely in your browser using the Canvas API, so the image data never crosses the network. Closing the page ends the process completely and leaves nothing behind.
Why did the file get bigger?
If the image was already compressed by another service, re-encoding it can occasionally produce a slightly larger file. Lower the quality, or keep the original.
How large an image can I process?
Keep individual files under about 20 MB. The bigger the image, the more memory it needs — if the browser starts to stall, process them in smaller batches.