↑ ↓ Navigate OpenEsc Close

Compress Image to a Target Size — 20KB, 50KB, 100KB

Shrink photos below 20KB, 50KB, 100KB or any size you need for exam or ID uploads. Batch support; runs locally in your browser.

Processed locally in your browser. Nothing is uploaded.

How to use

  1. Select or paste one or more images.
  2. Pick a target size or enter a custom KB value.
  3. Check the preview, then download each file or a ZIP.

Example and rules

Example: a portal requires photos under 30KB. Choose 30KB and get a ~29KB JPG with the same dimensions.

  • Outputs JPG or WebP. Quality is reduced first; dimensions shrink only if still too large.
  • Up to 30 MiB and 40 megapixels per image, 30 images at a time.
  • 1 KB = 1024 bytes. If a portal counts 1000 bytes, leave some margin.

Frequently asked questions

Why is the result a bit smaller than the target?

The tool finds the highest quality that stays under the target, so results land slightly below it.

Will 20KB look blurry?

It depends on the pixel size. Resize to the required dimensions first for better quality.

Are photos uploaded?

No. Everything runs in your browser.

Related tools