100KB Converter
Target: 100KB or lessJPG, PNG, WebP

Bulk Image Compressor Online

Compress multiple images in one browser-based batch. Your images are processed locally and can be downloaded together as WebP files.

Your images are processed in your browser and never uploaded to our servers.

Target size per image

Max 20 images, 1024KB max output

Compression mode

Filename format

Drop images here

or click to browse — JPG, PNG, WebP

Your images are processed locally in your browser and never uploaded.

How to Compress Images in Bulk

  1. Choose or drop your jpg, png, webp image file.
  2. Use the prefilled 100KB target and adjust compression mode if needed.
  3. Review the compressed size, quality, and output dimensions in your browser.
  4. Download the WebP file when the result is within the selected target.

What Batch Compression Actually Does

100KB is the single most common image size limit on the internet. It appears in upload forms, content guidelines, performance budgets, and platform specifications more often than any other round number, which makes it the default target most people are looking for.

The budget is generous enough for real quality. A photograph at 1200×800 to 1600×1000 pixels typically fits at a quality level where compression is not visible in normal use, and graphics or screenshots can go considerably larger because flat colour costs very little to encode.

Bulk compression is useful for product images, galleries, blog graphics, and batches of profile or listing photos.

What Changes When You Compress in Bulk

Single-image compression lets you inspect the result and adjust. A batch does not, so the settings need to be chosen for the worst case in the set rather than the average. A folder mixing 20-megapixel photographs with small logos will behave inconsistently under one fixed quality level — the photos will be too large and the logos will be needlessly degraded.

The reliable approach is to enable resize with a sensible maximum width so that oversized sources are brought into a comparable range before compression is applied. Files that still fail to reach the target are reported individually rather than silently included, so you can handle those few by hand instead of discovering the problem after publishing.

Typical Results Across a Batch

Source imageWhat to expect
20 mixed photos from one shootConsistent results; each brought to 100KB or below
Folder mixing photos and logosLogos finish far below target, photos near it
Screenshots exported from a design toolCompress hard; usually a fraction of the budget
One oversized file in the batchReported as failed rather than silently included

Who Uses Bulk Compression

Site migrations

Moving an existing image library to a new platform is the most common reason to process many files at once, and it needs predictable output across the whole set.

Product catalogue uploads

Retail platforms often impose a per-image limit and a per-listing count, so every photo in a catalogue has to clear the same bar.

Blog and archive cleanup

Sites that accumulated unoptimised uploads over years can recover a large amount of page weight in a single pass.

How Each Input Format Behaves

This page accepts JPG, JPEG, PNG, and WebP inputs, which covers essentially every image you are likely to encounter outside of specialist workflows. Each behaves a little differently under compression, and the tool adapts to what you give it.

Output is always WebP. That choice is deliberate: WebP reaches a given target size at higher visual quality than JPG or PNG can, which means the file you download looks better than the equivalent-sized file in an older format would.

Upload multiple JPG, JPEG, PNG, or WebP images. Successful downloads are optimized WebP files.

JPG sources are already lossy

A JPG has been compressed once already. Converting it to WebP is a second lossy pass, so always start from the highest-quality version you have.

PNG sources compress dramatically

PNG is lossless and therefore large. Converting a PNG to WebP frequently produces the biggest reduction you will see, especially for screenshots and graphics.

WebP sources have less to give

An existing WebP is already efficiently encoded, so reaching a much smaller target usually requires reducing dimensions rather than quality alone.

Recommended Settings for Batches

Balanced mode with resize at around 1600px wide is the general-purpose answer. For images that will be displayed small, drop the resize width and you will land far below 100KB with excellent quality — there is no benefit to using the whole budget if you do not need it.

For batches with mixed image sizes, use Balanced mode first and enable resize for very large photos.

What Goes Wrong in Batch Jobs

One setting cannot suit every file

A batch mixing large photos and small graphics will over-compress the graphics. Split obviously different material into separate runs.

Failures go unnoticed

Check the per-file report rather than assuming a finished batch means every file succeeded.

Originals overwritten

Keep the source folder intact until you have verified the whole batch. Bulk operations are the easiest place to lose an original at scale.

Other Image Size Compressors

FAQs

Can I bulk compress images without uploading them?

Yes. Each image is processed locally in your browser and is never uploaded to our servers.

How many images can I compress at once?

The bulk tool supports up to 20 images in one batch.

Can I download everything as a ZIP?

Yes. Successful compressed files can be downloaded together as a ZIP file.

Which formats are supported for bulk compression?

You can upload JPG, JPEG, PNG, and WebP images. Downloads are optimized WebP files.