Reduce any image to a target file size — 100 KB, 200 KB, 1 MB, or any custom size. Our free tool uses binary search to find the best quality that fits your size limit. No upload — runs entirely in your browser.
Automatic quality optimization using binary search
Supports JPEG and WebP output formats
Batch compress multiple images at once
Shows final quality level and achieved size
Download individually or as ZIP archive
100% browser-based — images never uploaded
How to Use
1
Upload one or more images by drag & drop or click
2
Set your target file size (e.g. 100 KB, 500 KB)
3
Choose JPEG or WebP output format
4
Click Compress All and download your results
compress image to kbreduce image file sizeimage size reducercompress photo to 100kbresize image to specific sizeimage compressor onlinereduce image to mbcompress jpeg to kb
100% private — your images are processed in the browser and never uploaded to any server.