How to use
- Drag and drop your JPG, PNG, or WebP images, or click to select them from your device.
- Adjust the quality slider (0.4 to 1) and, if you want, set a maximum width or height to resize.
- Watch each image compress instantly and see its before and after size plus the percentage saved.
- Download a single compressed image, or click Download all to save the whole batch at once.
Frequently asked questions
Which image formats can I compress?
You can compress JPG, PNG, and WebP images. Each file is saved back in its original format, so a JPG stays a JPG and a PNG stays a PNG after compression.
Are my images uploaded to a server?
No. All compression happens 100% in your browser using local processing. Your images never leave your device and are never uploaded, which keeps them completely private.
How does the quality slider work?
The slider sets the target quality from 0.4 to 1. Lower values produce smaller files with more compression, while higher values keep more detail. Adjust it and the images re-compress automatically.
Can I resize images while compressing?
Yes. Enter an optional maximum width or height and larger images are scaled down to fit before compressing, which reduces the file size even further. Leave it blank to keep the original dimensions.
Is there a file size or quantity limit?
There is no fixed limit imposed by the tool. Because everything runs in your browser, very large images or huge batches depend on your device's memory and processing power.
Can I compress several images at once?
Yes. Drop in multiple images and they are all compressed automatically. You can download each one individually or use Download all to grab the entire batch in one go.
About this tool
Compress JPG, PNG and WebP images in your browser. Reduce file size for faster websites and smaller email attachments — your photos never leave your device.