Shridha/ tools

Image Compressor

Choose your pictures, set the quality, and get smaller files you can upload or send. The images are processed on your device and never uploaded.

or drag and drop them here

JPEG, PNG, WebP, GIF, BMP or AVIF. Your pictures stay on this device.

Save as
px

Shrinks large photos to fit. Leave empty to keep the size.

Add one or more images, choose your settings and press the button. The results appear here.

How it works

Add one or more images, choose JPEG or WebP, and set the quality. Around 60 to 80 percent usually looks the same to the eye and saves a lot of space.

If a photo is much larger than it needs to be, such as a 4000 pixel phone picture for a web form, set a longest side too. Shrinking the pixels saves far more than lowering quality alone.

Press the button, check the before and after sizes, and download each file.

Good to know

Compressed files are saved as JPEG or WebP, because those formats can trade a little detail for a much smaller file. A PNG saved this way loses any transparency (JPEG fills it with white).

The image is redrawn when it is compressed, so camera details such as the location and device model are removed from the copy.

Very large pictures use a lot of memory. On an older phone, a photo of more than about 50 megapixels may fail.

Frequently asked questions

Are my images uploaded to a server?

No. The compression runs in your browser, so the pictures never leave your device and there is nothing to delete afterwards.

Why did my file not get smaller?

Some images are already compressed about as far as they go, and re-saving can even make them slightly larger. Try a lower quality or set a smaller longest side.

What quality should I choose?

For photos, 70 percent is a good start. Lower it until you can see the difference, then go one step back. Text and sharp graphics need higher quality than photos.

Can I compress a PNG and keep it a PNG?

Not in this tool. PNG is lossless, so it cannot be squeezed much further by the browser. Save it as WebP or JPEG instead, or reduce its size in pixels with the image resizer.

Related tools