Skip to content
Tools on Deck

Image Compressor

Shrink JPG, PNG and WebP without the upload.

Processed locallyFreeNo sign-up

Image Compressor tool

About this tool

An image compressor reduces the file size of JPG, PNG, WebP, and BMP inputs for websites, messages, and storage. Choose a general quality level or request a target size, optionally cap width and height, and keep the original format or convert the result to JPG, PNG, or WebP.

Every image is processed in your browser, never uploaded, and removed when the tab closes. Multiple files can be handled together and downloaded in a ZIP. If compression would create a file larger than its source, the original is kept instead, preventing a nominally compressed batch from wasting space.

How to use the Image Compressor

  1. 1Add one or more JPG, PNG, WebP, or BMP images.
  2. 2Choose quality mode or enter the target file size.
  3. 3Set optional maximum width and height values for large images.
  4. 4Pick Keep, JPG, PNG, or WebP under the output format control.
  5. 5Compare sizes and download individual results or the complete ZIP.

Features

Quality target modes

Compress by a chosen quality setting or work toward a requested file size.

Optional dimension caps

Limit maximum width and height while reducing the encoded image file.

Four output choices

Keep the current format or create JPG, PNG, or WebP output.

Larger-result protection

Retain the original whenever the processed version would occupy more bytes.

Batch ZIP delivery

Process several images and collect completed files in one ZIP download.

Frequently asked questions

Why did my PNG not get much smaller?

PNG compression here reduces colors. An already optimized image may have little room to shrink, and converting it to WebP often helps.

What is the difference between quality and target-size mode?

Quality mode applies the selected visual quality directly. Target-size mode adjusts compression to work toward a requested number of bytes.

Will compression change my image dimensions?

Not unless you set a maximum width or height. Without those caps, compression focuses on encoding and format.

What happens if compressed output is larger?

The tool keeps the original file instead. This avoids replacing a smaller source with a larger processed copy.

Are my photos uploaded for compression?

No. Compression and batch packaging happen locally, and the images are not kept after you close the tab.