Compress Image to 100KB is a practical preset for reducing common screenshots, avatars, and document images. The file is processed locally so private images are not uploaded.
Image compression target
Use the optimizer below to reduce file size locally in your browser. Exact target sizes depend on the original image dimensions, format, and visual complexity, so adjust quality until the output is close.
Drop a JPG or PNG or click to browse
Large dimensions or highly detailed images may not reach 100KB without visible quality loss. Try lowering the quality slider further, or resize the image's dimensions first for a smaller starting point.
No. The image is processed entirely in the browser tab and is never uploaded or stored.
100KB is a common upload limit for profile photos, ID document scans, and form attachments — small enough to keep page load times and storage costs low while still being readable.
Some quality loss is expected when reducing file size significantly, especially for detailed photos. JPG handles this gracefully with adjustable quality; PNG compression has less range since it's lossless.
This tool starts with a 100KB target preset already selected, saving a step. The underlying compression is the same as the Image Optimizer — you can still adjust quality manually.
Each image is processed individually so you can review the result and adjust quality per image before downloading.
JPG generally compresses photos smaller than PNG at equivalent visual quality. WebP often produces the smallest files of all three for the same quality level.