How to compress an image under 100KB

Reduce pixel dimensions first, then adjust JPG or WebP quality to approach 100KB without making important detail unreadable.

What to know before you start

Compression is lossy when quality is reduced. A target KB size is approximate because image detail and format affect the final size.

Recommended workflow

  1. Reduce pixel dimensions first when the source is much larger than the destination needs.
  2. Lower quality gradually and compare readability rather than jumping straight to an extreme setting.
  3. Aim slightly below 100KB when a form has a strict limit because metadata or re-encoding can change final bytes.

How to check the result

Recheck the result against the original input and the rule you intended to apply. Compression is lossy when quality is reduced. A target KB size is approximate because image detail and format affect the final size.

Common mistakes

Common failures come from wrong units, ambiguous assumptions, changing the rule after seeing a result, or using a quick browser workflow where a regulated or specialist process is required.

Frequently asked questions

Can I compress an image to an exact KB size?

You can aim for a target size, but the final file can vary. Image complexity, dimensions and encoder behavior make an exact byte target impractical in one pass.

Are my photos uploaded?

The compressor is designed to process supported images in the browser. Keep the original file and verify sensitive work before sharing.

Image Compressor

Batch-compress JPG, PNG and WebP, set quality, maximum dimensions or an approximate target size, compare results and download files or a ZIP.

Open the related tool