Images · Edit

Compress an image to 100 KB

Your files are processed on your device. We never upload them.

Compressed with Squoosh's codecs (MozJPEG, libwebp, OxiPNG) from jSquash, and image-q.

How to compress an image to 100 KB

  1. 01A ▸Choose your images, or drop them on the page. JPG, PNG, and WebP work.
  2. 02A ▸The target is already set to 100 KB. Lower it if your form asks for less.
  3. 03A ▸Select Compress, check each result is under the limit, and download.

About 100 KB

The limit

100 KB is a common upload cap on online application forms, job and exam portals, profile pictures, and email signatures, where a photo is shown small and many people upload at once. Forms rarely say how they count it; most count 1 KB as 1,024 bytes, which this tool does too. A phone photo is usually 2 to 5 MB, twenty to fifty times over the limit.

How the tool gets there

The tool saves the picture again and again at different qualities, homing in on the best quality that still fits under 100 KB. If even a low quality is too big, it makes the picture smaller in pixels, up to three times, and tries again. PNG images are reduced to fewer colours first. A picture already under 100 KB is given back unchanged.

Measured

Our own sample pictures (a generated photo of sky, hills, and fine grain), in Chrome on a laptop. Real photos with more detail usually need fewer pixels to fit. Phone timings are still to be measured.

12-megapixel JPG, 2.1 MB99 KB at full size (4032 × 3024), 3.8 s
12-megapixel PNG, 14 MB76 KB at 1015 × 761, 29 s
1200 × 800 JPG, 175 KB63 KB at full size, 0.8 s
Same 12 MP JPG to 50 KB49 KB at full size, 2.8 s

If it doesn't fit

  • If the result says it couldn't reach the target, make the picture smaller first with Resize image (800 pixels wide is plenty for most forms), then compress again.
  • For photos saved as PNG, convert to JPG first. JPG suits photos and reaches 100 KB faster and sharper.
  • Crop away what the form doesn't need, such as background around a face, with fewer pixels left to store.

Other options

Questions

Are my images uploaded?

No. Your files are processed on your device. We never upload them.

Will my photo still look good at 100 KB?

For a form, a profile picture, or an email signature, yes. 100 KB is plenty for a photo shown at a few hundred pixels. If the photo is large and detailed, the tool also makes it smaller in pixels, which looks better than squeezing the quality too far.

Is 100 KB counted as 100,000 or 102,400 bytes?

102,400 (1 KB = 1,024 bytes), as Windows and most upload forms count it. If a form says 100 KB and still refuses the file, enter 95 to leave a margin.

My form asks for 20 KB or 50 KB. Can I do that?

Yes. Change the number to the size your form asks for. Very small targets, such as signatures at 20 KB, usually come out smaller in pixels too.

Does the photo keep its format?

Yes. A JPG stays JPG, a PNG stays PNG, and a WebP stays WebP. If a form only accepts JPG, convert first with PNG to JPG or HEIC to JPG.

What about the date and location in my photo?

Compressed JPG and WebP files leave them out, which also saves space.