Can I compress different image formats together in one batch?
Yes. Unlike the Bulk Image Converter, this tool accepts a mixed batch of JPG, PNG, WebP, AVIF, and HEIC files - each one compresses out in its own format (HEIC always becomes JPG).
Compress multiple JPG, PNG, WEBP, AVIF, and HEIC images in one batch and download optimized files as a ZIP archive.
A website with 50 uncompressed product images loads slowly and fails PageSpeed checks. Compressing images one by one is tedious - this tool processes an entire mixed-format batch in one pass using a single quality slider (30-95%, default 72%).
The slider affects JPG, WebP, and AVIF output; PNG is a lossless format, so its file size doesn't change with the slider position. HEIC files always compress out as JPG.
The tool shows a live running total of original size, compressed size, and percentage reduction as it works. Everything happens in your browser - no server upload required.
Bulk image compression reduces the file size of multiple images at once and packages the results into a downloadable ZIP. Unlike the Bulk Image Converter, a single batch can mix formats - JPG, PNG, WebP, AVIF, and HEIC files can all go in together, each compressing out in its own format.
Select multiple JPG, PNG, WEBP, AVIF, or HEIC images in one batch.
Choose compression strength to balance smaller size and visual quality.
Each image is optimized in your browser and added to a ZIP file.
Save all compressed images together in one branded ZIP archive.
Drop JPG, PNG, WebP, AVIF, and HEIC files into the same batch - each compresses out in its own format.
Watch the running Original / Compressed / Reduction totals as the batch processes.
Compress a batch of iPhone HEIC photos - they convert to JPG automatically.
Use the Image Resizer first if photos are much larger than needed, then compress the smaller versions here.
For one image at a time, the single-file Image Compressor is the simpler tool.
Best For
Source Files
A batch mixing JPG and PNG files, compressed at the default 72% quality settingResult
One ZIP with each file compressed in its own format, plus a live Original / Compressed / Reduction total shown in the toolUnlike the Bulk Image Converter, this tool doesn't require every file to share the same format - each one compresses using its own matching output format. The quality slider only affects the JPG files in this batch; the PNG's file size stays close to its original since PNG compression is lossless.
Compress a batch containing both JPG and PNG product photos in one run, without converting them to a single format first.
Compress HEIC photos directly - they come out as compressed JPG files, ready to share or upload.
Use the live Original / Compressed / Reduction totals to confirm a batch actually got smaller before using the files.
Problem
Solution
PNG is a lossless format - the browser ignores the quality setting when encoding PNG, so PNG file sizes stay close to their original size regardless of the slider. Convert to JPG or WebP first if a PNG specifically needs to be smaller.
Problem
Solution
The compression process decodes each image into raw pixel data and re-encodes it, which does not preserve EXIF metadata such as GPS location or camera details.
Problem
Solution
There's no 'compress to under 200KB' mode - only a percentage-based quality slider. Adjust the slider and check the live totals to approximate a target size.
Problem
Solution
If any single file fails to process, the entire batch stops and no ZIP is produced, even for files that already compressed successfully.
The default 72% balances size and quality for most web use. Drop toward 30-50% for maximum size savings where quality matters less, or raise it toward 90%+ when preserving detail matters more than file size.
Since the quality slider has no effect on PNG output, switching format is the real lever for reducing a PNG's file size - use PNG to JPG or PNG to WebP before compressing if the format change is acceptable.
Shrinking pixel dimensions with the Image Resizer first, then compressing, generally gets a smaller result than compression alone.
PNG encoding is lossless in the browser's canvas API, so the quality slider only changes the output for JPG, WebP, and AVIF files in the batch.
The tool only offers a percentage quality slider - there's no option to compress to a specific size like 200KB.
If any file in the batch fails to process, the tool stops and no ZIP is downloaded, even for files that already compressed successfully.
GPS location, camera model, and other EXIF data are not carried over to the compressed output, for any input format.
This tool accepts JPG, PNG, WebP, AVIF, and HEIC. GIF, BMP, and SVG files are not accepted here - the Bulk Image Converter supports a wider format list for format changes.
One shrinks file size, the other changes file format - and they accept batches differently.
| Bulk Image Compressor | Bulk Image Converter | |
|---|---|---|
| Mixed formats in one batch | Yes - JPG, PNG, WebP, AVIF, and HEIC together | No - every file must share the same source format |
| What changes | File size, via a quality slider (format mostly stays the same) | File format (to JPG, PNG, WebP, AVIF, or SVG) |
| HEIC input | Always compresses out as JPG | Converts to any supported target format |
Which should you use?
Use the Converter when you need a different file format. Use the Compressor when the format is already right and you just need smaller files. Chain them - convert, then compress - for the smallest result.
The most common surprise is that the quality slider doesn't shrink PNG files - PNG is lossless, and the slider only affects JPG, WebP, and AVIF output. The FAQ below covers that along with metadata, batch limits, and failures.
Yes. Unlike the Bulk Image Converter, this tool accepts a mixed batch of JPG, PNG, WebP, AVIF, and HEIC files - each one compresses out in its own format (HEIC always becomes JPG).
No. PNG is a lossless format, and the browser ignores the quality setting when encoding PNG - so PNG file sizes stay close to their original size regardless of where the slider is set. The slider only affects JPG, WebP, and AVIF output.
No. The tool only offers a percentage-based quality slider (30-95%) - there's no target-file-size mode. Adjust the slider and check the live size totals to approximate a target.
Yes. The compression process decodes each image and re-encodes it, which does not preserve EXIF metadata such as GPS location or camera details.
The entire batch stops and no ZIP is downloaded, even for files that already compressed successfully.
There's no hard file-count limit built into the tool. Very large batches are limited by your device's available memory and browser performance, since everything processes in your browser.
Leave your email so we can prioritize similar tools and updates.
Trending tools will appear as visitors explore the catalog.
Your recently visited tools will show up here.