Skip to content

100% private — your files never leave your device

Compress an image to 100 KB

Drop in a JPG, PNG or WebP and get it back at or under 100 KB, at the best quality that still fits. Nothing is uploaded.

Private by design

Every transformation runs in your browser. We could not see your images if we wanted to.

The most common upload limit

100 KB is the figure you will see most often on job application forms, university and admission portals, membership sites and older content systems. It is large enough for a clear photo at screen sizes and small enough that a form can accept thousands of them without a storage bill. If a form says “maximum 100 KB” and your phone photo is 3 MB, you need to cut it by about 97%.

Why a phone photo is so far off

A modern phone captures around 12 million pixels. At normal quality that is several megabytes, yet a form will display it at a few hundred pixels across. Most of the file is detail nobody will ever see. A picture of roughly 1000 × 800 pixels, about 0.8 million pixels, fits in 100 KB at good quality for most photos. That is a reduction in pixel count of more than 90%, which is where most of the saving comes from. Lowering the quality setting does the rest.

Compressing to 100 KB

  1. Drop the image on this page. The 100 KB target is already set.
  2. The tool searches for the highest quality that stays under the limit, and reduces dimensions only if it must.
  3. Download the result and check it at full size. Look at faces, text and thin lines, which show damage first.
  4. If the form lists specific dimensions as well, switch that requirement on and re-run so you get one file that satisfies both.

A successful result is at or under the limit, never over it. Landing exactly on 100 KB is not possible with a lossy encoder, so the tool errs below.

Choosing the right format at 100 KB

FormatGood forAt 100 KB
JPGPhotos, portraits, scansBest compatibility; accepted almost everywhere
WebPPhotos and graphics for your own websiteOften 25–35% smaller than JPG, but some forms do not accept it
PNGLogos, screenshots with flat coloursPhotographs in PNG rarely fit; convert them to JPG

For an upload to someone else’s form, JPG is the safe choice. The JPG vs PNG vs WebP guide explains the differences in more detail.

When 100 KB is too tight, or too loose

A photo with lots of fine detail, such as foliage, a crowd or a patterned shirt, may look noticeably softer at 100 KB than a plain portrait does. If your form allows it, 200 KB leaves much more room. In the other direction, if the limit is stricter, go to 50 KB. If a form keeps saying the file is too large even after you compress it, the guide on fixing “image too large” upload errors covers the less obvious causes.