Batch compressor

Batch image compressor

Drop up to 30 photos, set one size limit, and download them all as a ZIP. Every file is checked against the target — no surprises at upload time.

Drop your images here

or click to browse · paste with Ctrl+V / ⌘V

Choose images

JPG, PNG, WebP · up to 30 at once≤ 50 KB

Private by design — your images are processed in your browser and never uploaded.

One-click presets

Pick what you are uploading for — size and pixel limits are set for you. Then add your photos.

Or just pick a size

Or type any size
  • Free, no signup
  • Photos never uploaded
  • Batch + ZIP download
  • Works on phone

Quick answer

To compress many images to the same size, drop them all into KBPass above and pick the target (for example 100 KB). Each image is compressed on its own to fit, you see which ones hit the target, and “Download all as ZIP” saves everything at once. Nothing is uploaded.

How to: Batch compressor

  1. 1

    Select or drag in up to 30 JPG, PNG or WebP images.

  2. 2

    Choose a preset or one size limit for all of them.

  3. 3

    Download each image or everything as one ZIP file.

Frequently asked questions

How many images can I compress at once?

Up to 30 images per batch, each up to 40 MB. Clear the list and start another batch if you have more.

Do all images get exactly the same file size?

Each image is compressed to at most the same limit. Simple images may end up smaller; KBPass never pads files.

Can I mix JPG, PNG and WebP in one batch?

Yes. JPG and WebP keep their format; PNG is converted to WebP in Auto mode so it can reach the size limit.

More free tools