How to compress an image to a specific size
- Drop your image into the box above.
- Set the target size in KB — use a preset like 100KB or type any value.
- Download the result once the automatic quality search finishes.
Common upload size limits
| Situation | Typical limit |
|---|---|
| Government forms and exam registrations | 50–200 KB |
| Visa and passport applications | 240 KB – 1 MB |
| Email attachments | 25 MB total |
| Profile photos and avatars | 100 KB – 2 MB |
Frequently Asked Questions
How do I compress an image to exactly 100KB?
Just drop the image and keep the default target of 100KB. The tool tests many JPEG quality levels automatically and keeps the highest one that fits under 100KB.
What if the image stays bigger than the target?
If quality reduction alone cannot reach the target, the image dimensions are gently reduced step by step until it fits.
Are my files uploaded anywhere?
No. Everything runs locally in your browser using JavaScript — your images never leave your device.
Which formats are supported?
You can load JPG, PNG, WebP, GIF, and BMP. The output is always JPG, which gives the smallest sizes for photos and forms.
More image tools
Want manual control instead of an exact size? Use the JPG compressor with a quality slider, open the full miniPhotoShop editor, or read our guide on optimizing images for web speed.