Compress an image to 100 KB
The 100 KB limit is selected. Add the photos you need and download each copy.
- Runs on your device
- No sign-up
- Works offline after a visit

The compressor opens with 100 KB chosen, a common upload limit on application forms. Each copy is squeezed to the highest quality the 100 KB limit allows, so it ends close to that line. Pixel dimensions are the last thing to change.
Busy pictures lose more than plain ones at a fixed size, because the encoder has to cut more quality to fit fine patterns and text. Check the form's rules for size and format before you upload, and compare the copy with the original when the picture carries detail that matters.
How to compress a photo to a target size
- Drop one or more photos onto the box (or tap it to choose).
- Pick the maximum size the website or form allows.
- Download each photo, or all of them as a ZIP.
Questions
How do I know the file is under 100 KB?
The tool aims for a size under 100 KB, so each download should already fit. Check the file size in your file manager before you upload, to be sure.
Will colours still look natural at 100 KB?
Colours are kept as far as the limit allows, but a low quality setting can make smooth gradients band and soften. The pixel size only changes when quality alone cannot reach 100 KB.
Will my photos be uploaded?
No. The compression runs in your browser with the canvas API. Your photos never leave your device, which is also why it is fast.
How does it hit an exact size?
It tries different quality levels (a binary search) until the file is just under your target. If even low quality is too big, it also reduces the pixel dimensions a little at a time.
Why did my PNG turn into a JPG or WebP?
PNG is lossless, so it cannot be squeezed to a target size. Photos are re-encoded as JPEG. Images with transparency become WebP so the transparent areas survive; where your browser cannot save WebP, they become PNG instead.
Is the location data removed?
Yes, from every re-encoded photo: drawing it on a canvas leaves out its GPS location and camera details. With Best for each photo, a photo already under your limit is handed back unchanged and keeps its metadata. Use Remove photo location for that.
Reviews
No reviews yet. Be the first.

