Resize Image to 100KB

Upload a photo and it's automatically compressed to under 100KB — quality and, if needed, dimensions are adjusted for you.

Choose image

or drag and drop it here

Choose an image to shrink it to under 100 KB.

Your files are processed locally in your browser. They are not uploaded to our servers.

How to use

  1. Choose an image from your device.
  2. The tool automatically searches for the highest quality that stays under 100KB.
  3. Check the final size, then download the result.

What is this tool?

Resize Image to 100KB re-encodes your photo as a JPEG, searching for the highest quality setting that keeps the file under 100KB. If quality alone can't reach the target, it also scales down the image dimensions. Everything runs locally in your browser using canvas — the photo is never uploaded anywhere.

Common uses

  • Meeting a strict upload size limit on a form or application portal
  • Attaching a photo to an email with a size restriction
  • Preparing an ID or document photo for an online submission
  • Keeping a web page fast by capping individual image sizes

Related tools

FAQ

Will this always hit exactly 100KB?

It targets the largest file that's still under 100KB — the result is usually close to, but not exactly at, the limit.

Does it change the image dimensions?

Only if quality reduction alone isn't enough to reach 100KB — in that case the dimensions are scaled down too.

Is my photo uploaded to a server?

No, the entire process runs locally in your browser using the canvas API — your photo is never sent anywhere.