How we know →

This project is still in development. Contributions are welcome: see the project on GitHub and the contributing guide.

Compress image GitHub

Compress image

Make JPG, PNG, WebP, AVIF and GIF images smaller, by quality or to a file size.

Files

Settings

Compress
Save as

Keeps each file in its own format.

Below about 50, blocky edges start to appear.

A GIF uses its first frame only.

Advanced

Larger images are scaled down. Smaller ones are left alone.

Preview

Add a file to see a preview.

How it works

  1. Add images, or drop a whole folder.
  2. Choose how to compress: by quality, or to a file size in KB. Then choose the format to save as.
  3. Press Compress and check the size of each file.
  4. Download each file, or all of them as one ZIP.

FAQ

Which quality should I pick?
About 75 is a good balance for photos. Below about 50, blocky edges start to appear.
Which format gives the smallest file?
AVIF is usually the smallest, then WebP, then JPG. PNG keeps every pixel exactly, so it stays large; it is best for graphics, logos and screenshots.
What happens to a GIF?
Only its first frame is used, so an animation becomes a still picture. Use Compress GIF to keep an animation.
Why did my file get bigger?
Files that are already well compressed can grow when saved again. The result is flagged, and you can keep the original.
Is metadata removed?
Yes. Camera details and location are left out of the compressed file, and photos stay upright.