Compress an image to 100 KB

Online forms often accept photos only up to 100 KB. Zebra Compress finds the best quality that fits under your limit, lowering the resolution only when it has to.

  • Free
  • No upload
  • No sign-up

Compression

Looks the same, a lot smaller. Recommended.

More options
Photo info (metadata)

Compressed in your browser. Your files are never uploaded. Open-source libraries: mp4box.js, mp4-muxer, webm-muxer, gifenc, pdf-lib, lamejs (LGPL).

How to compress an image to 100 KB

  1. Choose your photo or scan (JPG, PNG, HEIC or WebP).
  2. The target is set to 100 KB. Change it to 50 KB, 200 KB or any size you need.
  3. Check the result with the before/after slider.
  4. Download the image and upload it to the form.

Why use Zebra Compress

  • Best quality that fits

    The highest JPEG quality under your limit is found with a binary search over full-size encodes.

  • Resolution only when needed

    If even a low quality is too big, the image is scaled down step by step until it fits.

  • Any limit

    Use the quick buttons for 100, 200 or 500 KB, or type your own size in KB or MB.

  • Passport and ID photos stay private

    Your photo never leaves your device.

Frequently asked questions

How do I compress a photo to under 100 KB?

Add the photo on this page: the target is already 100 KB. Zebra Compress lowers the quality first and the resolution only if needed, then you download the result.

Can I choose 50 KB or 200 KB instead?

Yes. Type any size in the target field and switch between KB and MB.

Why is my image smaller than the limit?

The quality search stops at the best quality that fits, so the file usually ends up a little under the limit.

Are my files uploaded?

No. Everything happens in your browser on your own device. Your videos, photos and documents never leave it, so it also works with private files.

Is Zebra Compress free?

Yes. It is completely free, with no sign-up, no watermark and no limit on how many files you compress.

More ways to compress