Image Compressor

Shrink JPG, PNG, and WebP files in your browser with a quality slider and instant before/after sizes.

Shrink JPG, PNG, and WebP images right in your browser. Pick a quality, see the size saved instantly, and download. Nothing is uploaded.

Drop images here, or click to choose
JPG, PNG, WebP, GIF · multiple files · stays in your browser
Output format
Quality 80%

How it works

Drop in one or more images, choose a quality and, if you like, an output format. The compressor re-encodes each one in your browser and shows the original size, the new size, and the percentage saved. Download them one by one or all at once.

Everything runs in your browser. Your images are never uploaded, there is no signup, and re-encoding strips EXIF metadata as a bonus.

Frequently asked questions

How does this image compressor work?

Your images are drawn to a canvas in your browser and re-encoded at the quality you choose. Lowering the quality discards detail your eye barely notices. That can shrink a photo by 50 to 80 percent with little visible change. Nothing is uploaded to a server.

Does compressing reduce image quality?

JPG and WebP compression is "lossy", so very low settings can soften detail or add artifacts. Start around 80 percent, check the preview, and lower it until you see a difference, then step back up. Plain PNG is lossless, so its quality slider has no effect. Pick PNG (compressed) to shrink a PNG by reducing its colors.

Which format should I pick?

Keep the original for a like-for-like shrink. Choose WebP for the smallest files on the modern web. Choose JPG for photos where you need broad compatibility. Choose PNG for graphics with sharp edges or transparency. PNG (compressed) keeps the PNG format but reduces colors to cut file size, which suits logos, icons, and screenshots.

What is "PNG (compressed)"?

It keeps the PNG format, including transparency, but reduces the image to a smaller color palette. That is the same lossy technique dedicated PNG compressors use. For logos, icons, illustrations, and screenshots it often cuts size by 60 to 80 percent with no visible change. The Quality slider controls how many colors are kept. Photos and gradients gain less because they need many colors, so WebP is usually smaller for those. It runs entirely in your browser.

Can I compress several images at once?

Yes. Drop or select several files and each is compressed with the same settings. Each shows its own before and after size and has its own download button. Use Download all to save them in one go.

Are my images uploaded anywhere?

No. All processing happens in your browser, so your images never leave your device. That also means there is no file-size limit beyond what your browser can handle, and no signup.

Does it remove EXIF metadata?

Yes, as a side effect. Re-encoding through the canvas drops embedded metadata such as camera info and GPS location, which also saves a little space.

What if the compressed file is bigger than the original?

The tool keeps your original bytes and labels the result "Already optimal". It never hands back a bigger file than you gave it. This happens with images that were already compressed well, or with a PNG that has very few colors.