Image Compressor
Compress one photo or a whole batch without uploading anything. Choose a quality level, optionally cap the width or height, and keep the original format or switch to JPEG or WebP for bigger savings. Every file shows its before and after size, the percentage saved and a side-by-side preview.
How to use the Image Compressor
- Set the quality slider (60–80% suits most photos).
- Optionally enter a maximum width or height to scale large images down.
- Choose Keep, JPEG or WebP as the output format.
- Drop your images and press Compress images.
- Compare the sizes and download each file, or download them all one by one.
Features
- Batch compression of up to 30 images at once
- Quality slider plus max width and height limits that never upscale
- Keep the format or convert to JPEG or WebP
- Before/after preview with size and percentage saved
- Warns when a result is larger and lets you keep the original
- Respects camera orientation so photos stay the right way up
Benefits
- Meet upload limits for email, forms and websites
- Speed up web pages by serving lighter images
- Private: images are processed on your device and never uploaded
Frequently asked questions
Why did my PNG barely get smaller?
PNG is lossless, so the quality slider has no effect on it. For photos saved as PNG, choose JPEG or WebP output, which usually cuts the size dramatically.
Is metadata kept?
No. Re-encoding through the browser canvas drops EXIF data such as camera details and GPS location, which also saves a little space.
What happens to animated GIFs?
Browsers can only re-encode the first frame, so animated GIFs are saved as a still PNG, JPEG or WebP image.
Why is the compressed file bigger than the original?
Some images are already heavily optimised. The tool flags this and offers a button to download the original instead.
Related tools
- Image Resizer — Resize images by exact pixels or percentage, with aspect lock, social media presets and contain, cover or stretch fitting.
- Image Cropper — Crop images with a touch-friendly crop box, aspect presets, keyboard nudging, rotate, flip and exact pixel coordinates.
- Image Converter — Convert images between PNG, JPEG and WebP in your browser, read GIF and BMP files, and set quality and background colour.
- JPG to PNG Converter — Convert JPG and JPEG photos to lossless PNG files in your browser, one at a time or in batches, with previews and sizes.
- PNG to JPG Converter — Convert PNG images to smaller JPG files with adjustable quality and a background colour for transparent areas.
- WebP Converter — Convert JPG, PNG, GIF and BMP to WebP, or convert WebP back to PNG or JPG, with quality control and transparency options.