Image Compressor

Make images smaller for faster apps and websites. Compress many files at once and see exactly how much you saved.

Runs in your browser — files never leave your device Free, no sign-up

70–80% looks the same as the original for most photos.

Results

FileSizeBeforeAfter
Your images will appear here. Nothing is uploaded — processing happens on your device.

How to compress images

  1. Drop your images into the box — you can add many at once.
  2. Pick a quality. 75% is a great default for photos.
  3. Optionally pick a max width. Phone photos are often 4000+ pixels wide; 1920 px is plenty for websites and apps.
  4. Download each file, or all of them as a ZIP.

Why compress images for apps and websites?

Images are usually the largest part of a web page and a big share of an app's download size. Smaller images mean faster loading, better Google Core Web Vitals scores, less mobile data for your users and a smaller app bundle.

Which format should I use?

FormatBest forTransparency
WebPAlmost everything on the web and in Android apps — smallest filesYes
JPGPhotos where maximum compatibility mattersNo
PNGLogos, icons and screenshots that must stay pixel-perfectYes

Need a different format? Use the image converter. Need exact dimensions? Try the image resizer.

Frequently asked questions

How much smaller will my images get?
Photos usually shrink by 50–80% at 75% quality, with no difference you can see. Screenshots and graphics saved as PNG shrink the most when you convert them to WebP.
Will compression reduce quality?
JPG and WebP compression removes detail the eye barely notices. Between 70% and 85% quality the result looks the same as the original for nearly all photos. Use PNG output if you need pixel-perfect, lossless images.
Why didn't my PNG get smaller?
PNG is lossless, so re-saving it in the browser can't remove much. If the result would be bigger, we keep your original file. For a big saving, choose WebP as the output format.
Is there a file size or number limit?
No fixed limit. Because everything runs on your device, very large batches simply depend on your computer's memory and speed.
Are my images uploaded?
No. Compression happens entirely in your browser, so your images never leave your device.