Compress Image to 100 KB Online — Free & Instant

Shrink any image to under 100 KB for email, forms, and uploads.

How It Works

  1. 1Upload your image by dragging it into the drop zone or clicking to browse.
  2. 2Adjust the quality slider or target size to control how aggressively to compress.
  3. 3Click Download to save your compressed image.

About Compress Image to 100 KB

Many websites, email providers, and online forms have a 100 KB file size limit for image uploads. Government portals, job application forms, university admissions, and ID photo submissions commonly require images under 100 KB. This tool compresses your image to fit under 100 KB by iteratively adjusting quality using a binary search algorithm until the target is reached, giving you the best possible visual quality within the size constraint. Everything runs in your browser — your images are never uploaded to any server, which is especially important when compressing sensitive documents like ID photos or personal documents. The tool supports JPG, PNG, WebP, AVIF, and BMP input formats. You can preview the compressed result before downloading to make sure it meets your quality standards. If your original image is very large, the tool may also resize it to help reach the target size while maintaining clarity. Batch processing is available for compressing multiple images at once.

From the blog

Frequently Asked Questions

Why do I need to compress to 100 KB?

Many websites, email providers, and online forms have a 100 KB file size limit for image uploads. Passport applications, visa forms, and government websites often have this restriction.

Will my image look bad at 100 KB?

It depends on the image dimensions. A small image (under 1000px) can look great at 100 KB. For larger images, you may notice some quality loss. The tool finds the best possible quality that fits within the limit.

Which input formats can I compress?

JPG, PNG, WebP, and AVIF are all accepted. The output is JPG by default because JPG hits target sizes most reliably; for transparency, switch to WebP.

Is my file uploaded to a server?

No. Transmute processes everything locally in your browser using JavaScript and the Canvas API. Your files never leave your device — there is no server, no upload, no cloud processing.

Related Tools