Compress an image to 100 KB

This page starts with the target already set to 100 KB — the size university portals, visa applications and government forms ask for most often. Drop a photo and download one that fits.

It does not simply crush the file to the smallest possible size. It searches for the highest quality that still stays under 100 KB, so a 2 MB photo comes back close to 100 KB rather than as a blurry 6 KB thumbnail.

Works with JPG, PNG, WebP and iPhone HEIC photos, one at a time or in a batch, entirely on your device — the photo is never uploaded.

How to use it

  1. Add one photo or a batch of them.
  2. Leave the target at 100 KB, or type a different limit your form asks for.
  3. Press Convert; the tool finds the highest quality that stays under the limit.
  4. Compare the before and after, then download the result.

Supported formats and limits

Input
JPG, PNG, WebP, HEIC
Output
JPG under your target size
Target sizes
50, 100, 200 KB or any value
Batch
Yes — convert many at once
Where it runs
In your browser; the photo is never uploaded

Not for: Adding detail — compression can only remove data, never restore what a low-quality original never had.

Frequently asked questions

Are my files uploaded to a server?
No. This conversion runs entirely inside your browser using your own device’s processing power. The file never leaves your computer or phone, which is why it also works when your connection drops.
Why does my file come out at 94 KB and not exactly 100 KB?
The limit is a ceiling, not a goal. The tool returns the highest-quality version that stays under your number, which normally lands just below it.
The photo still will not reach 100 KB — what can I do?
Reduce the pixel dimensions as well. A large photo scaled down is far clearer at 100 KB than the same photo kept full-size and heavily compressed.

Related tools