Image compressor
Compress JPG, PNG and WebP images without changing their dimensions. Keep the original format, compare file sizes and download a batch ZIP.
Your results
Image compressor
Reduce photo and screenshot file sizes while keeping the original format. PNG optimization preserves pixels and transparency. JPG and WebP use lossy quality settings. A size target may lower quality to 20%, but never resizes the image. If a result would be larger, the original file is kept.
How to use this tool
- Upload your JPG, PNG or WebP images, or import direct public image URLs.
- Choose the JPG/WebP quality limit and an optional size target in KB. Leave the target at zero for automatic compression.
- Compare original and result sizes, inspect the preview, and download individual images or the batch ZIP with its CSV report.
Supported input formats
JPGJPEGPNGWEBP
Available settings
- Maximum quality (%)
- Target KB (0 for automatic)
Output and limitations
Compress JPG, PNG and WebP images without changing their dimensions. Keep the original format, compare file sizes and download a batch ZIP.
Static JPG, PNG and WebP only. Up to 10 images, 20 MB and 24 megapixels per image, 16,384 pixels per edge, 40 MB per batch. PNG optimization is lossless. Quality applies to JPG and WebP. Animated files, GIF and SVG are not supported.
Why can an image stay larger than my size target?
Already optimized files may have little room for further reduction. PNG keeps every pixel, and JPG/WebP quality will not go below 20%. The tool preserves dimensions and reports when the target is not reached. Use the image resizer if you also want fewer pixels.
What if processing fails?
Check the supported formats and file limits, then try a smaller file. Keep an original copy. A clear error message will explain an unsupported input or an unavailable processing service.