Compress an Image to 100 KB
The target below is already set to 100 KB. Drop an image in and the highest quality that still fits is chosen for you — in your browser, with no upload.
Drop an image here, or click to browse
JPG, PNG or WebP · processed locally · no size limit
Why people compress to 100 KB
For most images on most web pages, 100 KB is the right answer and the one worth defaulting to.
- In-article and blog images
- Product photographs on a listing page
- Anything that has to load quickly on a phone connection
- Content management systems that warn above 100 KB
Is 100 KB enough for a web image?
A hundred kilobytes holds roughly 1,230 pixels across, which covers the width of nearly every in-article image on a normal layout. It is also the point where the compression stops being visible to a reader who is not comparing files side by side. If you are compressing for a website rather than for a form, this is the target to reach for — small enough to load quickly on a phone, large enough that nobody notices the saving.
How the target is reached
Quality is searched before resolution, because losing a little quality is far less noticeable than losing pixels. The tool encodes your image repeatedly, halving the range each time, until it finds the highest quality setting that still lands under 100 KB. Only if even the lowest quality is too large does it begin scaling the image down, and it re-searches quality at every smaller size rather than simply shrinking until it fits.
One format note worth knowing: PNG is lossless, so a quality setting does nothing to it. Hitting a size target with PNG is possible only by reducing dimensions. For photographs, WebP or JPEG will always get you further.