Compress Image
Reduce the file size of a JPG, PNG or WebP image to a target limit without uploading it anywhere.
Drop your image here
or tap to choose
JPG, PNG or WebP · up to 50 MB · paste (Ctrl+V)
Choose an image first.
How it works
- 1
Choose an image
Select a JPG, PNG or WebP from your device.
- 2
Pick a target size
Choose 50 KB, 100 KB, 200 KB, 500 KB, 1 MB or enter your own.
- 3
Optimize
Cleeke searches for the best quality that fits the limit.
- 4
Download
Save the optimized image to your device.
What image compression does
Image compression reduces the number of bytes needed to store a picture. Cleeke re-encodes your file in the browser and searches for the visual quality that still fits the size you choose.
The compression method depends on the format. JPG and WebP files can become smaller by lowering encoding quality. PNG is kept lossless, so reaching a very small PNG target may require reducing the pixel dimensions instead.
How target-size optimization works
Cleeke does not apply one fixed quality setting. It encodes several versions of your image and compares the result against your target.
- The highest quality is tried at the original resolution first.
- If that file is still too large, Cleeke reduces the resolution and searches again.
- A downloaded file does not exceed the selected target size.
- If even the minimum resolution cannot fit, Cleeke reports the smallest achievable size instead of returning an unusable image.
Compression vs resizing
Compression changes how an image is encoded. Resizing changes the pixel width and height. When a target is very demanding, Cleeke may resize as part of the optimization because quality alone cannot reach the limit.
If your real requirement is a maximum width or height, start with the Resize Image tool. This page is for a file-size limit, not a pixel limit.
Formats and current limits
This tool accepts JPG, PNG and WebP files up to 50 MB and keeps the original format unless you use the Image Converter.
- JPG works well for photos.
- PNG keeps transparency and is useful for screenshots and graphics.
- WebP suits modern websites where browser support is available.
- HEIC, AVIF, GIF and other formats are not supported yet.
Why use Cleeke?
- Quality search happens before resolution is reduced
- The result stays under the selected target
- No account or server upload
- JPG, PNG and WebP input
FAQ
Do you upload my images?
No. Your image is processed locally in your browser and never leaves your device.
Which formats can I compress?
You can compress JPG, PNG and WebP files. The output keeps the original format.
Will PNG compression stay lossless?
PNG output is encoded losslessly. When a very small target cannot be reached at the original resolution, Cleeke reduces the dimensions instead of lowering PNG quality.
What happens if the target size is too small?
Cleeke reports that the limit cannot be reached and tells you the smallest size that still looks usable.