Compress Image to 10KB, 20KB, 50KB, 100KB, 200KB or Any Size
Reduce JPG, PNG and WebP file sizes for forms, applications, websites and sharing. Set a target in KB, compare the result, and download the optimized image.
Compress your image
Auto uses JPG for regular photos and WebP for transparent images. For strict targets, the tool may reduce dimensions as well as quality. PNG is lossless, so very small targets are harder to reach.
Preview & download
How to compress an image to a specific KB
- Choose your JPG, PNG or WebP image.
- Select a size such as 10, 20, 50, 100, 200, 500 KB or 1 MB, or enter a custom size.
- Choose a format, then click Compress image.
- Review the resulting size and download your optimized image.
All compression runs in your browser. The image is not uploaded to ZM Softwares for processing.
Frequently asked questions
Will the file be exactly 100 KB?
The tool aims to create a file at or below your target. Exact byte counts are not guaranteed because image encoders produce different sizes for different images.
Will image quality decrease?
It may. Smaller targets can require lower quality or reduced dimensions. Compare the preview before downloading.
Can I compress transparent PNGs?
Yes. Auto uses WebP for PNGs with transparency, while PNG output preserves transparency without lossy compression. JPG does not support transparency.
Is this tool free?
Yes. No account or payment is required.
Popular image compression targets
Use a small target such as 10 KB or 20 KB for strict upload limits, 50 KB or 100 KB for compact images, and 200 KB to 1 MB when you need more detail. Every image is different: very low targets can visibly reduce quality, and some targets may not be achievable.
More free ZM Softwares tools
Need to prepare documents after optimizing your images? You can also create invoices, quotations and receipts online.