A 100 KB image target is common when a form, website, marketplace, or content workflow has a file-size limit. The challenge is reaching that limit without reducing quality more than necessary.
Compress toward 100 KB automatically
The tool above is preset to 100 KB. Instead of asking you to guess a quality number, it tests compression settings and keeps the highest-quality encoded result that falls at or below the target. When quality alone is not enough, the optional resize fallback can reduce dimensions and run the search again.
This approach follows the basic principle in our Image Compression Guide: remove unnecessary pixels first when they are not needed by the destination, then spend the remaining byte budget on visible quality.
100 KB can mean very different visual quality
A 100 KB 800×600 image and a 100 KB 3000×2000 image have the same file size but very different amounts of information competing for those bytes. The smaller-dimension image has far more room per pixel.
That is why “100 KB” should be treated as a file-size constraint, not a quality specification.
Best output format for a 100 KB target
WebP is the default here because it offers a useful balance of browser compatibility and compression efficiency. AVIF can also work well. JPEG remains appropriate for photographic workflows where broad compatibility is more important. PNG is usually not the first choice when the main goal is an aggressive byte limit.
How to reduce an image to 100 KB
- Select the source image.
- Keep the target at 100 KB.
- Choose the desired output format.
- If you must preserve dimensions, turn off the resize fallback.
- If the file simply has to be under the limit, leave resizing enabled.
- Run compression and inspect the output before downloading.
Preserve dimensions or preserve quality?
If a source is much larger than the place where it will be displayed, preserving its original dimensions wastes the byte budget. For web use, the better strategy is often to choose sensible dimensions first and then compress. Read Image Resizing: The Complete Guide for the sizing side of that decision.
Frequently asked questions
Can you make an image exactly 100 KB?
The useful goal is to get at or below the limit while retaining as much quality as possible. The browser iteratively searches encoder settings rather than adding artificial padding to force an exact byte count.
What if the 100 KB result is blurry?
Try a more efficient output format, use a smaller display-appropriate width, or reconsider whether the target is appropriate for the amount of visual detail in the image.
Is this a private 100 KB compressor?
The image is processed in your browser for compression and resizing rather than being sent to a remote compression endpoint.