Image Compressor is a free tool that reduces the file size of JPG, PNG and WebP images. You control the quality, can limit the width, and see the savings for every file. Everything runs in your browser, so your photos are never uploaded.
How to compress images
- Drag in one or more images, or tap Choose files.
- Adjust Quality. Results update as you move the slider, with the new size and percentage saved.
- Optionally set a Max width or save as WebP for even smaller files.
- Download each image, or all of them as a ZIP.
Getting under a size limit
Upload forms often have limits such as 100 KB, 500 KB or 2 MB. Rough starting points for a typical phone photo:
- Under 2 MB: quality 80%, keep size.
- Under 500 KB: quality 75%, max width 1920 px.
- Under 100 KB: quality 70%, max width 1280 px (or 800 px for detailed photos).
Each file’s new size is shown straight away, so you can adjust until it fits.
How it works
JPG and WebP images are re-encoded at the quality you choose; most of the saving comes from detail your eyes are unlikely to notice. PNG files are compressed losslessly with oxipng, so they look identical but savings are smaller. If compressing would make a file bigger (for example an already optimised image), the original is kept.
Compressed images no longer contain EXIF metadata such as your GPS location. Phone photos are rotated correctly before saving, so they still appear the right way up.
If a photo is still too big, reduce its pixel size with the Image Resizer first: halving the width and height cuts the file size to roughly a quarter. Converting a PNG photo to JPG withPNG to JPG often saves even more. To check what hidden details a photo contains before sharing it, use the EXIF Viewer.
Frequently asked questions
How much smaller will my photos get?
Phone photos typically shrink by 50–80% at 70–80% quality, with little visible difference. Limiting the width (for example to 1920 px) saves much more.
How do I get a photo under a size limit such as 100 KB or 1 MB?
Lower the quality a little and set a maximum width. For a 100 KB limit, 1280 px wide at about 70% quality works for most photos. The new size of each file is shown straight away.
Does it compress PNG files?
Yes, without any quality loss, but savings are usually modest (5–30%). For much smaller files, choose WebP under “Save as”, which keeps transparency.
What if the compressed file is bigger?
Some images are already very well compressed. If compressing would make a file bigger, the original is kept instead and labelled “original kept”.
Are my photos uploaded?
No. Compression runs inside your browser, so private photos never leave your device. Metadata such as GPS location is removed as a bonus.
Last updated