Skip to Compress Images

The everyday toolkit

Compress Images

Reduce JPEG or WebP quality and optionally limit image width.

Free · No account needed · Files stay in your browser

Add your images

JPEG, PNG or WebP

Up to 20 images · 30 MB per file · 100 MB total · 24 megapixels per image

Your files

Your processed files will appear here. Add a file and choose Process to get started.

Make JPEG and WebP files smaller

Choose your images, set a maximum width if needed, then lower the quality setting and compare the resulting sizes. Try a moderate quality first and inspect text and fine details before sharing.

Compression re-encodes the image. It may not shrink a file that is already well compressed; resizing large dimensions can help. PNG is not offered here because its quality control does not work like JPEG or WebP.

JPEG and WebP quality settings can reduce file size; PNG is lossless and does not use the quality setting. Results may be larger than the original, so compare the displayed sizes. Re-encoding removes most metadata and preserves only the first frame of animated WebP files. JPEG replaces transparency with your chosen background.

Common image questions

Why is the output larger than my original?

The original may already be compressed efficiently. Dimensions, format and quality all affect file size. Compare the displayed sizes, and try JPEG or WebP if suitable for your image.

What if my file will not open?

Use JPEG, PNG or WebP within the limits shown by the tool. Renaming a file extension does not convert it. Try one smaller file if a large batch fails; your browser may not have enough memory.

Where is my processed image?

After processing, use the download link in the results. Check your browser’s download list or your phone’s Files app. Processing on this page does not save your images to a BZ WorkOps account.