Image Compressor
Compress JPG, PNG and WebP in batches. Choose output format and quality, optionally limit width, and compare the result before downloading.
Local file processing where supportedNo conversion upload queue for local filesFree, no sign-up
1Choose or drop your images
or import from
2Choose preset or customize compression
Compression Settings
Quick Compression Presets
PNG is a lossless format, so quality is applied as a reduced colour palette instead. For photos, JPG or WebP will always compress far more than PNG.
Reduce image file size while keeping the same dimensions
Choose a JPG or WebP output, leave Max width blank and start with a moderate quality setting. Check file size and preview fine text, edges and gradients. Lower the quality in small steps until the result meets your needs.
Choose the right tool for a strict limit
If you also need exact pixels, use the image resizer first. For a form that requires under 20 KB, try the 20 KB image resizer and confirm both dimensions and bytes before uploading.
Frequently Asked Questions
Will every compressed file be smaller?
No. Results depend on the input, format and settings. Compare the displayed input and output sizes before downloading.Does the quality setting affect PNG in the same way as JPG?
No. PNG export does not use the lossy quality setting in the same way. For screenshots or artwork, compare the PNG size with a WebP copy.