All tools

Image compressor

Make photos, screenshots and graphics smaller in one go. Drop in JPG, PNG and WebP files together, and each one is compressed in your browser and keeps its format and size in pixels. Nothing is uploaded, so your images stay on your device.

Drop images to squish
JPG, PNG and WebP up to 50 MB — smaller files, same good looks.

How to compress images

1
Add your images
Drop up to 30 JPG, PNG or WebP files onto the box above, or tap to browse.
2
Hit squish it
Each image is compressed on your device and keeps its format and dimensions.
3
Download
Save the smaller files one by one or grab the whole batch as a ZIP.
Mixed batches
JPG, PNG and WebP go in together; no need to sort them first.
100% private
Compression runs in your browser, your images are never uploaded.
Originals untouched
You download new copies; the files on your device stay as they were.

Compress images without uploading them

Drop your images onto the compressor and each one is compressed inside your browser. Nothing is sent to a server, so private photos, client work and screenshots of documents stay on your device. The original files are not changed either: you download new, smaller copies and decide what to keep.

You can add up to 30 images at once, up to 50 MB each and 200 MB per batch, and mix formats freely. JPGs from a camera, PNG screenshots and WebP files saved from a website can all go into the same batch. Each file keeps its format and its width and height, and you can save them one by one or download them all together as a ZIP.

How much an image compressor can save

It depends on what is in the picture and how it was saved. Photos straight from a phone or camera are saved at a very high quality, and most of them shrink 60 to 80 percent with no visible difference, because what goes is detail a screen cannot show. Screenshots and graphics saved as PNG often drop 30 to 60 percent. A file that was already compressed, by a website, a messaging app or an earlier pass, has less to give and may come out only a little smaller.

The size before and after is shown next to every file, so you can see the saving before you download. If an image is still too big, the dimensions are usually the reason. Making a phone photo smaller in pixels and then compressing it takes a typical 5 MB photo down to 300 to 600 KB. Our guide on how to reduce photo file size explains both steps and the right size for email, websites and forms.

JPG, PNG or WebP: what the compressor does with each

JPG and WebP files are saved again at quality 82, a setting chosen to look the same as the original on screen, with the same width and height. This is lossy compression: it removes fine detail that the eye does not notice at normal size. That is why it is best to compress the original photo once rather than a copy that has already been saved several times. The pages to compress JPG and compress WebP cover each format in more detail.

PNG works differently. The format itself is lossless, so the saving comes from reducing the number of colors to a palette of up to 4,096. Logos, icons and screenshots rarely use more than that, so they look the same, and transparency is kept. Photos and smooth gradients saved as PNG can show faint banding, and a PNG that already uses few colors may barely shrink. The page to compress PNG explains what to do in that case.

AVIF files stay AVIF, and iPhone HEIC photos come back as compressed JPGs that open on any computer.

Compress images for a website or email

On a website, every image is downloaded again by every visitor, so compress each one before you upload it. Resize first to the width the page actually shows, often 1200 pixels, and then compress; the Resize tab in the same tool does that step. If the image only needs to show in a browser, converting it to WebP usually saves more than compressing it in its original format.

For email, the limit is the size of the whole message, so a handful of full-size photos can fill it. Compressing them is often enough; when it is not, resize them for email as well. When an upload form gives a hard limit per file, such as 200 KB, it is quicker to compress to a size target than to try again and again.

Frequently asked questions

Is this a photo compressor too?
Yes. Photos from a phone or camera, pictures saved from the web and screenshots all work the same way: drop them in and each one comes back as a smaller file in the same format. iPhone HEIC photos come back as JPGs.
Which formats can I compress?
JPG, PNG, WebP and AVIF, which stay in their own format, and HEIC, which is saved as a JPG. You can mix them in one batch.
Will my images get smaller in pixels?
No. The width and height stay the same; only the file size changes. To make the pixel dimensions smaller as well, use the Resize tab.
Does compressing lose quality?
JPG and WebP are saved at a quality setting chosen to look the same on screen. PNG keeps its sharp edges and transparency, but its colors are reduced to a palette of up to 4,096, which can show as faint banding on photos and smooth gradients.
Are my images uploaded?
No. Compression runs entirely in your browser, so your images never leave your device.
How many images can I compress at once?
Up to 30 files, up to 50 MB each and 200 MB per batch, and you can download them all together as a ZIP.

Related tools