Compress image to 100 KB

Shrink a photo, scan or signature to just under 100 KB for an online form. Quality is kept as high as the limit allows, and nothing leaves your device.

Target size
Exam or government portal
Output

Where a 100 KB limit comes from

100 KB is a common photo limit on job, university and visa application forms.

A phone photo of 3–5 MB fits under 100 KB at around 1000–1600 px wide with good JPG quality, which looks sharp on any screen.

How it works

  1. We binary-search the highest quality that fits under your limit, so the picture stays as sharp as the limit allows.
  2. If even low quality is too big, we shrink the pixel size step by step instead of making the image blocky. Portal presets with fixed pixel sizes keep those exact pixels.
  3. If a portal sets a minimum size and the image is too simple to reach it, we pad the JPG with an invisible comment.
  4. EXIF data such as GPS location is removed by default. Batches download as a ZIP.

Questions

Will the file be exactly 100 KB?

It will be just under 100 KB, never over, so the form accepts it.

Is my photo uploaded?

No. Decoding, resizing and compression run in your browser on this device. Open DevTools and watch the Network tab while you compress.

Why is my 50 KB file shown as 48.8 KB?

Portals disagree on whether 1 KB is 1000 or 1024 bytes. We stay under 50 000 bytes so the file passes either way.

Are the portal presets official?

Each preset lists its source. Presets marked "check notice" come from guides rather than an official page, so compare them with your notification.