My Tool Studio
Bulk

Bulk Image Compressor

This bulk image compressor shrinks a whole batch of JPG, PNG, WebP and AVIF photos in your browser and gives them back in one ZIP. Drop files or a whole folder, paste from the clipboard or import an image URL, then set one quality level and a target size per file. You can resize to a longest side in the same pass, keep or strip EXIF data, and choose how the files are named. A file that is already smaller than any compressed version can be kept as it is. The queue shows each file's size before and after, and a summary totals what the batch saved. For example, a folder of 6 MB camera JPGs set to 500 KB and 1920 px comes back small enough for a website, without a single upload.

Always freeNo sign upRuns in your browser
Bulk supported. Add several files and they are processed in a queue with one ZIP download. The same settings apply to every file, and nothing leaves your device.

How to use

01

Add the batch

Drag images or a whole folder onto the dropzone, use Choose folder, paste with Ctrl+V, or import an image URL. JPG, PNG, WebP, AVIF, HEIC, TIFF and BMP files up to 50 MB each are accepted.

02

Set one recipe

Pick an export format or Keep original, a quality preset, a target size per file such as 200 KB, and a longest side like 1920 px. Choose a file name pattern such as compressed-{name} or {name}.

03

Compress and download

Click Compress to run the queue one file at a time. Check the before and after sizes and the batch summary, then click Download all (ZIP) to save compressed-images.zip.

Why Bulk Image Compressor

How batch compression works

Everything happens on your device, one image at a time, so a large batch never has to fit in memory all at once while it is being processed. Here is what happens to each file in the queue.

  • JPG, PNG and WebP files are decoded in a background worker so the page stays responsive. HEIC, TIFF, AVIF and BMP files are decoded in the page first.
  • If you chose a longest side, or the image is wider or taller than 4096 px, it is scaled down first with its proportions kept.
  • It is saved in the export format you picked at the chosen quality.
  • If the result is still over your target size, quality is lowered a little at a time until the file fits.
  • If the result is larger than the original and the format did not change, the original file is kept when that switch is on.
  • When you click Download all (ZIP), the results are packed into compressed-images.zip. A single file downloads on its own.

Common questions

How many images can I compress at once with the bulk image compressor?
There is no fixed limit in the tool. Files are processed one at a time, and the results stay in your browser's memory until you download the ZIP, so the real limit is your device. If the tab slows down, split the job into smaller batches.
Can I compress a whole folder of images in one go?
Yes. Drag the folder onto the dropzone or click Choose folder and pick it. The images inside are added to the queue and other files are skipped. Subfolders are included when you use Choose folder.
Does bulk image compression keep my file names?
By default each file gets a compressed- prefix, so IMG_2048.jpg becomes compressed-IMG_2048.jpg. Pick {name} under File names to keep the original name, or add a suffix or counter such as {name}-min or {name}-{n}. The extension follows the export format.
Can I compress images to a specific size in KB in bulk?
Yes. The target size applies to each file, not the whole batch, so 200 KB means every photo aims to land at or under 200 KB. If the first pass is still too big, quality is lowered, and for JPG, PNG and WebP some pixel size too, until the file fits. Pick JPG, WebP or AVIF for small targets.
Can I resize and compress images at the same time?
Yes. Under Resize in the same pass, pick a longest side such as 1920 or 1280 px. Bigger images are scaled down with their proportions kept and smaller ones are never enlarged. Keep size still limits the longest side to 4096 px.
Why did some images barely shrink in bulk compression?
Files that were already under the target size, or already well compressed, have little left to remove. With Keep the original when it is already smaller switched on, files that would grow are returned unchanged and listed under the settings, so you never get a bigger file back by mistake.
Can I bulk compress images to AVIF?
Yes, in browsers that can save AVIF, such as current Chrome and Edge. AVIF often comes out smaller than WebP at the same visual quality, but some older apps cannot open it, so keep a JPG set for email and print. The AVIF option is greyed out where the browser cannot encode it.
Does the bulk image compressor keep EXIF data?
Only if you switch on Keep EXIF data. By default, metadata such as the camera model, date taken and GPS location is removed, which is safer when photos go online. With the switch on, EXIF is copied into JPG, PNG and WebP output.
Are my photos uploaded when I compress them in bulk?
No. Compression runs in your browser, and the ZIP is built on your device. That makes it safe for client work you cannot send to third-party servers.
What is the difference between the Bulk Image Compressor and the Image Compressor?
Both use the same compression engine and both accept several files. This page adds a resize option in the same pass, file name patterns and a total saved summary for the batch. The Image Compressor is the simpler page when you only have one or two images.

More Bulk tools

View all