Smart Image Compressor - Compress to Exact Target Size Free
Compress images to a specific target file size automatically. Smart algorithm finds the best quality setting. Supports JPG, PNG, WebP. No upload, works offline. Free.
Drop your image here
JPG, PNG, or WebP supported
The algorithm will try to reach your target. If the image is already smaller, it will be returned as-is.
Finding optimal quality…
Compression Result
Original Size
Compressed Size
Savings
How Smart Target-Size Compression Works
Set Target File Size
Enter your target file size in KB or MB — useful for email attachments, web uploads, or social media.
Smart Algorithm Optimises
A binary search algorithm tests quality levels to find the highest quality that fits within your target size.
Download Optimised Image
See exactly how much space was saved and download the optimised file instantly.
Frequently Asked Questions
How does the smart compressor find the right quality?
It uses binary search — it tries different quality values, converging on the highest quality level whose output file size is at or below your target.
What if the image is already smaller than the target?
If your image is already smaller than the target size, it will be returned at maximum quality with no unnecessary compression applied.
Why use WebP instead of JPG?
WebP typically produces 25–35% smaller files than JPG at the same visual quality, making it easier to hit smaller file size targets.
Does this work offline?
Yes. The entire process uses the HTML5 Canvas API and runs locally in your browser — no internet connection or server needed.