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
- 1Add one or more JPG, PNG, WebP, or BMP images.
- 2Choose quality mode or enter the target file size.
- 3Set optional maximum width and height values for large images.
- 4Pick Keep, JPG, PNG, or WebP under the output format control.
- 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.