ImgWrench's image compressor makes PNG, JPG and WebP files smaller right in your browser. It keeps the width, height, format and transparency of every image, and it can aim for an exact limit such as 100 KB when a site or form won't accept anything bigger.
How to compress an image
- Drop up to 20 PNG, JPG or WebP files into the tool above.
- Pick a mode: Auto, Target size or Lossless.
- Check the new size next to each file, and use Compare to see the result next to the original.
- Download each file, or all of them as a ZIP.
Auto, target size or lossless
- Auto gives the smallest file that still looks like the original. It's the right choice most of the time.
- Target size is for upload limits. Type a number in KB or MB and the tool finds the highest quality that fits. When nothing fits, it says so instead of quietly shrinking the image.
- Lossless keeps every pixel exactly as it is and removes only metadata: camera model, GPS location, comments, editing history and embedded previews. Orientation is kept, so photos stay the right way up.
How each format gets smaller
- PNG files are made smaller by storing fewer colours. Transparency is kept, and images with 256 colours or fewer, such as most logos and screenshots, are re-saved without any loss at all.
- JPG and WebP files are made smaller by lowering their quality, step by step, until the file reaches your goal.
- Animated WebP and APNG files only lose their metadata. Re-saving them through the browser would keep a single frame, so the compressor never does that.
What the compressor never does
It never changes the width or height, never converts to another format, and never fills in a transparent background. If no version comes out smaller than your file, the download is your original file, unchanged. To change the format on purpose, use the PNG to JPG or JPG to WebP converter.
Why ImgWrench
- Exact targets. Type a KB or MB limit and see at once whether each file fits.
- Before and after. Drag the Compare slider over any result.
- Private by design. Your images never leave your device.