Loading Compress Imgs...
Loading Compress Imgs...
Set any target file size in KB and compress your image to match it. 100% free, no uploads, works entirely in your browser.
Loading tool...
This tool compresses your image to a specific target file size — most commonly 100KB — directly in your browser. Unlike standard image compressors that only offer a quality percentage slider, this tool runs an intelligent binary search algorithm: it tries different quality levels automatically until the output file size is as close as possible to your target. The entire process runs on your device. No file is ever sent to a server.
You can set any target between 5KB and 5000KB. The tool gets within approximately 10% of your target — so for a 100KB target you will typically receive an output between 90KB and 110KB, which is accepted by virtually all form upload portals.
Many online forms, college admission forms, HR onboarding portals, LinkedIn profile photos, company ID uploads and profile pictures enforce strict upload size limits. This tool lets you hit that exact target without guessing at quality settings. Choose 100KB when you need a reliable balance of quality and file size for documents, ID uploads, and profile images.
Can I compress an image to exactly 100KB?
The tool gets as close as possible — typically within 10% of your target. Exact byte-perfect compression is not possible because JPEG encoding has inherent variability, but for virtually all form upload requirements the result will be accepted.
Will the image quality be bad at 100KB?
It depends on the original image dimensions. A 400×400 portrait compressed to 100KB looks fine. A 4000×3000 photo compressed to 100KB will show artifacts. For best results, use the Resize Image tool first to reduce dimensions, then compress to your target size.
What formats are supported?
JPG, PNG, and WebP inputs are supported. The output is always JPEG since JPEG compression is the most effective for hitting specific file size targets. If you need format conversion, use the JPG to PNG or WebP Converter tools.
Is my image uploaded to a server?
No. Everything runs inside your browser tab. Your image is never transmitted anywhere. You can disconnect from the internet after the page loads and the tool will still work.
Why is my output larger than the target?
If your image is already smaller than the target, it is returned as-is without any compression applied. If you set a very low target on a large high-resolution image, resize the dimensions first using the Resize Image tool then try again.
Need to compress without a size target? Use the Compress Image tool with the quality slider. Need to reduce dimensions first? Try Resize Image. If you want a smaller option, try the Compress to 50KB tool instead.