Compress Image to 100KB
Make a JPG, PNG or WebP image fit under 100KB while keeping as much visual quality as possible.
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
Keep 100KB selected
The target is already set to a maximum of 100KB.
- 3
Optimize
Cleeke finds the best quality under the limit.
- 4
Download
Save the image when it fits.
Why 100KB matters
Many forms, admin panels, forums and messaging systems reject attachments that are too large. A 100KB limit is common enough that having one dedicated workflow is useful.
- Profile photos and avatars
- Job application and signup forms
- Email attachments with strict limits
- CMS and blog uploads
How Cleeke protects visual quality
This page starts with the 100KB target already selected. Cleeke first tries the highest quality at the original resolution and only lowers quality as much as needed.
If a clean photo cannot reach 100KB at the original resolution, the engine reduces dimensions as a later step. This is why a 20 MB photo can still leave your device as a useful 100KB file.
When 100KB is not realistic
Not every image can fit 100KB while remaining recognizable. Cleeke does not silently return a ruined file: it reports the smallest achievable size and suggests trying a larger target.
A 200KB target gives the encoder much more room for detail, especially for photos with fine texture or busy backgrounds.
Resize and compress in one step
If your upload also has a maximum width or height, use the Resize to 100KB tool instead. It combines a pixel limit with the 100KB file limit in one pass.
Why use Cleeke?
- 100KB target selected automatically
- Quality is reduced before resolution when possible
- Clear message when 100KB is not feasible
- No upload, no account
FAQ
Can every image be compressed to 100KB?
Most images can. If a 100KB file would look unusable, Cleeke tells you instead of silently destroying quality.
Is this really 100KB or less?
The optimizer targets a maximum of 100KB. The download will not exceed the target.
Why should I use 200KB instead?
200KB gives the encoder more room for detail. Use it when the upload limit allows and 100KB looks too compressed.
Does my image leave my device?
No. Everything runs locally in your browser.
Related tools
Compress Image
Compress JPG, PNG or WebP to a target file size.
Batch Image Optimizer
Compress multiple images to one target size and download them together.
Compress to 200KB
Fit an image under a 200KB limit.
Resize to 100KB
Set max dimensions and fit under 100KB.
Image Converter
Convert between JPG, PNG and WebP.