Image compressor

Reduce image file size right in your browser.

Runs in your browser

JPG, PNG, WebP, GIF, BMP or AVIF up to 30 MB. Processed on your device.

You can pick up to 30 images at once: they're all compressed with the same settings.

Choose an image to get started.

The image is never uploaded: it's processed with your browser's Canvas API.

What it does: Image compressor

Shrink photos and screenshots so they load faster on a website, fit in an email or stop filling up your phone. Adjust the quality, pick the output format and, if the image is huge, reduce its width too.

Everything happens on your device with the Canvas API: the image is never uploaded and disappears when you close the page.

How to use it

  1. Choose one or more images (up to 30) or drag them onto the drop area.
  2. Select the output format (WebP usually compresses best) and the quality.
  3. If the photos are bigger than you need, set a maximum width.
  4. Compare before and after with the slider and download the image, or all of them in one ZIP.

Examples

Phone photo for a website

A 4 MB photo at 1920 px wide as WebP at quality 75 usually ends up under 400 KB with no visible difference.

Screenshot

Screenshots with text and flat colours compress well as WebP; as JPG you may see halos around the letters.

Limits, formulas and assumptions

  • Accepts JPG, PNG, WebP, GIF (first frame), BMP and AVIF if your browser can open them. Maximum size: 30 MB.
  • Because of memory limits on some phones, images over 16.7 megapixels are downscaled automatically (you'll be told).
  • Re-encoding strips EXIF metadata, including GPS location — a bonus for your privacy.
  • JPG has no transparency: transparent areas are filled with white.

Frequently asked questions

Which quality should I choose?

For photos, 70–80 % is a good balance. Below 50 % blocks and blurry edges start to show.

Why does my PNG barely shrink?

PNG is lossless and browsers don't let you tune its compression. Convert to WebP (which keeps transparency) for a real reduction.

Are my images uploaded?

No. They're processed in your browser; you can check by going offline — the tool keeps working.

Can I compress many photos at once?

Yes, up to 30 per batch. They're processed one at a time so your phone doesn't run out of memory, and you can download them all in a single ZIP file.

Related guides