Image Compressor
Compress images to reduce file size without uploading them.
Something not working, or a feature missing?Report a problem or suggest a tool
How to Use
- 1Drag and drop one or more images, or click to select them.
- 2Adjust the quality slider, or switch to Target file size and enter a limit such as 50 KB, then click Compress.
- 3Download each image individually, or all of them at once as a ZIP.
Features
- Compress multiple images at once
- Adjustable compression quality
- Or compress to a target file size, like 20 KB or 100 KB
- Shows original vs. compressed size
- Download one image or all as a ZIP
- No upload, 100% in-browser
PDUtilities Image Compressor reduces image file size directly in your browser using an adjustable quality slider, your images never leave your device.
How image compression works
A photo straight from a phone is usually 2–6 MB, far more than a website, email or form needs. JPEG compression shrinks a picture by discarding fine detail the eye is least likely to notice, and the quality slider controls how much is discarded. At 80–90% the difference is hard to see while the file is often half the size or less; below about 50%, blockiness and smeared edges start to show, especially around text and sharp lines.
The tool re-encodes your images at the quality you pick, up to 50 at a time, then shows the original size, the new size and the percentage saved for each, plus the totals. Download them one by one or all together as a ZIP. If re-encoding would not make the file smaller, which happens with images that are already well compressed, you get your original back instead of a bigger file.
Which quality to choose
| Use | Quality | Notes |
|---|---|---|
| Photos for print or a portfolio | 85–95% | Keeps fine texture and smooth gradients |
| Website and blog images | 70–85% | The usual sweet spot for size versus looks |
| Email attachments, chat, forms | 60–75% | Small files that still look fine on screens |
| Thumbnails and previews | 40–60% | Artefacts are hidden at small display sizes |
JPG, PNG and WebP behave differently
- JPG responds directly to the quality slider and usually shrinks the most.
- PNG is a lossless format, so browsers ignore the quality setting when saving it. PNG files rarely get much smaller here. For a big saving on a PNG photo, convert it with PNG to JPG or to WebP with the WebP Converter.
- WebP images are saved as JPG by this tool. Any transparent areas will not be kept, so use the Format Converter if you need to stay in WebP.
Compression reduces bytes, not pixels. If a 4000 × 3000 photo will only ever be shown 1200 pixels wide, resizing it first saves far more than lowering quality.
Private by design
Compression happens in your browser using the built-in Canvas API, so the photo is never uploaded. That makes it safe for personal pictures, scanned documents and ID photos.

