Compress Image
Make JPG, PNG, WebP, GIF and SVG images lighter while keeping them sharp. Files never leave your browser.
Drop your images here
or paste with Ctrl+V · JPG, PNG, WebP, GIF, SVG · multiple files
- 100% free
- No sign-up
- No server upload
- No file limit
How to use
- 1Drop images here or click ‘Choose files’. You can also paste a copied image with Ctrl+V.
- 2Compression starts right away. If needed, change the compression level, output format or maximum size and compress again.
- 3Save each photo on its own, or click ‘Save all’ to download one ZIP file.
How each format is compressed
| Format | Method | Best for |
|---|---|---|
| JPG | Re-encoded with MozJPEG (lossy) | Photos, blog and product images |
| PNG | Colors reduced, then optimized losslessly with OxiPNG | Logos, icons, screenshots, transparent images |
| WebP | Re-encoded with libwebp (lossy) | Website images (usually smaller than JPG) |
| GIF | Frames optimized and lossy-compressed with gifsicle, animation kept | Animated images, emoticons |
| SVG | Unneeded code and extra decimal places cleaned up with SVGO | Vector logos, icons |
How to shrink files even more
- Set a target size: If a site limits uploads to, say, 200 KB, set a target size and ImgTool fits each file under it automatically.
- Limit the longest side: Phone photos are often more than 4000px wide. For the web, resizing to 1920px alone cuts the size dramatically.
- Save as WebP: Most modern browsers and social networks support WebP. At the same quality it is usually lighter than JPG.
- JPG for photos, PNG for graphics: Saving a colorful photo as PNG makes it large. Try converting photos to JPG or WebP.
Everything happens inside this browser. Files are never sent to a server, and your work disappears when you close the page.
Frequently asked questions
Are my photos uploaded to a server?
No. Compression happens only in the browser you are using, and files are never sent anywhere. Even if your internet connection drops, you can keep working as long as the page stays open.
How many images can I compress at once?
There is no limit on count or size. Because everything runs on your device, hundreds of files or very large photos may take longer depending on its performance.
How much quality do I lose?
The default, ‘Recommended (quality 75)’, aims for a result you can hardly tell apart from the original. Click a photo to compare before and after side by side, and if you are not happy, change the quality for that photo alone and compress it again.
The file size did not change after compressing.
A file that is already optimized can get bigger when compressed again. In that case we return the original unchanged and mark it ‘Already optimized’. To shrink it further, raise the compression level, save as WebP or limit the longest side.
Is location data removed too?
By default, metadata (EXIF) such as GPS location and camera model is removed. If you want to keep the shooting information of a JPG, turn off ‘Remove metadata’. Location data will then be kept as well.
Can animated GIFs be compressed?
Yes. Frames are optimized and lossy compression is applied while keeping the animation. Animated WebP is not supported yet.
Can I compress to a set size, such as under 200 KB?
Yes. Choose ‘Target size’ in the options and enter a size such as 100 KB, 200 KB or 1 MB. Each file is compressed at the best quality that fits under that size, and if quality alone is not enough, its width and height are reduced a little. 1 KB is counted as 1,000 bytes, so files also pass on sites that count 1 KB as 1,024 bytes.