Image Compressor

Shrink JPG, PNG, WebP and HEIC photos with no visible loss in quality. Compress many images at once and download them as a ZIP. Your photos are never uploaded.

🔒 Files and inputs never leave your device
Drop images here or tap to choose JPG · PNG · WebP · HEIC · Batch · Ctrl+V to paste
70–80 looks virtually identical but makes files much smaller. PNGs are compressed by reducing the number of colors.
Cleanup Pro – Storage CleanerFind duplicate photos and big videos to free up iPhone storage.
Get the iPhone app

About the Image Compressor

This image compressor re-encodes your photos to make the files smaller. It helps when you need to fit an email attachment limit, an upload limit on a website, online store or blog, or a form that only accepts files under 1–5 MB. Everything happens inside your browser, so you can compress private photos safely.

At a quality of 70–80, smartphone photos usually get 60–85% smaller and you can hardly tell the difference. If the file is still too big, also set the max size (long side) to around 1920px.

How to use

  1. Drop your photos into the box above or tap it to choose files. You can add many at once, and paste screenshots with Ctrl+V.
  2. Adjust the Quality. Lower numbers give smaller files with slightly lower quality.
  3. If needed, change the format (JPG or WebP) and the max size. All images are recompressed as soon as you change a setting.
  4. Compare the original and the result in the preview, then tap Save for one image or Save all (ZIP).

How each format is compressed

  • JPG: lossy compression with adjustable quality. Best for photos and anything that has to open everywhere.
  • WebP: 25–35% smaller than JPG at the same quality. Great for websites and blogs.
  • PNG: palette compression that reduces the number of colors (lossless at quality 95 and above). Best for logos, icons, screenshots and images with transparency.

Other formats such as HEIC are saved as JPG even when “Original” is selected. If the compressed file would be larger than the original, you get the original file back.

Tips to make files even smaller

  • Lower the resolution: a 4000×3000 smartphone photo resized to 1920px on the long side becomes less than a quarter of the size. 1920px is plenty for viewing on screens.
  • Save as WebP: smaller than JPG at the same quality. Some older programs and official upload forms don’t accept WebP, so use JPG there.
  • Screenshots: screenshots with lots of text are often sharper and smaller as compressed PNG than as JPG.

FAQ

Are my photos uploaded to a server?

No. Compression happens only in the browser you are using, and your photos are not sent anywhere. Once the page has loaded, it even works offline.

How much quality do I lose?

At quality 75 or higher, it is very hard to see a difference at normal viewing sizes. Check with the comparison slider in the preview before saving. For printing, use 90 or higher.

Is location data (EXIF) kept?

No. Compressed images don’t include EXIF metadata such as GPS location or camera details. The photo’s orientation is applied before saving, so it won’t appear sideways.

How many images can I compress at once?

There is no limit, but dozens of large photos can be slow depending on your device’s memory. Very large images (over 16,384px on a side, for example) are automatically reduced to a size the browser can handle, and this is shown in the list.

My PNG barely got smaller.

Photos saved as PNG are large to begin with and don’t gain much from palette compression. If you don’t need transparency, choose JPG or WebP as the format and the file will be much smaller.