What Image Compressor does
Image Compressor combines a quality target with an optional maximum dimension. It asks the browser compression library to re-encode the image and, when necessary, scale its longest side to stay within your selected bound.
Results depend on the source. A large photograph or oversized WebP may shrink substantially, while an already optimized image or a detailed PNG may show little improvement and can occasionally become larger after re-encoding.
How to use Image Compressor
- Select one JPG, PNG, or WebP file up to 20 MB.
- Set the desired quality and maximum width or height between 64 and 12,000 pixels.
- Compress the image, compare original and output sizes, then download the result if it is useful.
Important details
Dimensions and quality work together
Reducing the longest dimension often saves more than lowering quality alone. If the source is already smaller than the selected maximum, the library can keep its dimensions and focus on re-encoding.
Compression is source-dependent
Photographs, flat graphics, and transparent images respond differently. Always open the result and inspect text edges, gradients, transparency, and fine details rather than judging by file size alone.
Practical uses
- Reduce a camera photo before attaching it to a form or email.
- Prepare lighter product images for a webpage while keeping a dimension cap.
- Test several settings on a WebP asset to balance detail and transfer size.
Privacy and limitations
Compression happens in a Web Worker within your browser. The source file is not sent to PagesTools for encoding.
The tool accepts one JPG, PNG, or WebP up to 20 MB. It cannot promise a smaller output, preserve every metadata field, or recover quality, and extremely large decoded images remain subject to browser memory and canvas limits.