Bulk image compressor
Compress multiple images at once with one set of settings. Adjust quality, dimensions, and format, or set a maximum file size such as 200 KB and let each image find its own quality. Free to start, with no sign-up or watermark.
Add files to get started
How to reduce image file size in bulk
- Step 1
Upload your images
Add images from your device, a URL, Google Drive, or Dropbox. Optionally enable resizing in Batch settings for oversized originals.
- Step 2
Choose the format and compression
Keep the original format, prepare lighter website images with WebP, try AVIF for smaller files, or JPEG XL for sharper detail. Turn on Maximum file size when every image must stay under a limit. Changes apply to the whole batch.
- Step 3
Compress and download
Select Compress images and download the finished batch. Save a fixed output format, dimensions, quality, and size limit as a recipe for recurring work.
Compress images to a specific size (50 KB, 100 KB, 200 KB)
Set a limit instead of guessing a quality
Turn on Maximum file size and pick 50 KB, 100 KB, 200 KB, or any value. Each image gets the highest quality that fits, so detailed photos and simple graphics both land under the limit.
Combine it with resizing for small limits
Large photos can't always reach a small limit at full resolution. Set the display width in Batch settings first: fewer pixels leave more room for detail under the same limit.
Reuse the limit on every batch
Save the format, dimensions, and size limit as a recipe. The next batch is compressed the same way, and paid plans can deliver it straight to Google Drive or Dropbox.
Common bulk optimization jobs
Each setup can be saved as a recipe and applied again when the next batch arrives.
Website images before publishing
Resize originals to their display width, then compare one result with its source before the batch.
Settings
- WebP preset
- 1,600 px wide
Photos for upload size limits
Keep every photo under a marketplace, CMS, or form limit without guessing a quality for each file.
Settings
- Original format
- Max 500 KB
PNG logos and screenshots
Keep sharp edges and transparency. Check gradients and brand colors on a sample before reducing the palette.
Settings
- Original format
- Lower PNG quality
WebP, AVIF, JPEG XL or JPEG: which should you choose?
WebP, AVIF, and JPEG XL are modern image formats designed to make images smaller while maintaining visual quality. They differ in compression efficiency, browser support, and features. JPEG and PNG remain useful when a client requests them.
- WebP
- When to use itEveryday website photos, logos, and images with transparent backgrounds.
- What to considerGood compression and broad browser support. AVIF or JPEG XL may produce smaller photo files.
- AVIF
- When to use itPhoto-heavy websites where reducing download size is the main goal.
- What to considerOften compresses photos better than WebP at similar visual quality. Encoding takes longer.
- JPEG XL (JXL)
- When to use itHigh-resolution website photos and image libraries where every pixel must be preserved.
- What to considerOften compresses lossless images better than AVIF. Supports progressive loading, so visitors can see a preview before the download finishes in compatible browsers. Browser support is more limited, so keep a fallback.
- JPEG / JPG
- When to use itA practical choice for photos sent to clients, editors, and upload forms that require JPEG.
- What to considerLossy encoding changes detail, and transparency becomes a solid background. Repeated exports can accumulate quality loss.
- PNG
- When to use itUseful for screenshots, logos, and graphics that need transparency and sharp edges.
- What to considerOften heavier for photos. In this tool, lowering PNG quality reduces the color palette. Increasing compression level alone does not remove detail.
Compression settings and their tradeoffs
Start with format, dimensions, and quality. Open a setting below when you need more control. Available controls depend on your output format.
A maximum file size keeps every image at or under the limit, but each image may end up with a different quality: detailed photos need lower quality than simple graphics to fit. Use it when an upload form, marketplace, or page budget sets the limit. Use a fixed Quality when a consistent look across the batch matters more. Resizing oversized originals first keeps more detail within the same limit.
For lossy output, reduce Quality gradually and inspect text, gradients, and edges in the downloaded image. Stop before the changes become distracting. Compare formats by appearance and file size, not by identical quality numbers. A higher value cannot restore missing detail.
In Dimensions & framing, resize oversized originals to suit their display size. Keep enough pixels for high-density screens or zoom. Fit within dimensions preserves proportions without cropping. Crop to dimensions removes edges. Keep your original for larger future uses.
WebP, AVIF, and JPEG XL offer lossless encoding. Choose it when preserving pixel detail matters more than the smallest download. WebP near-lossless allows small changes for potential savings. Lossless encoding does not reverse other edits, such as resizing or cropping.
Under Encoding, WebP, AVIF, and JPEG XL let you increase Encoding effort. This gives the encoder more work to look for a compact result. It takes longer and savings can be small. Moderate effort suits quick recurring batches. Higher effort suits jobs where smaller files are worth the extra time.
PNG Compression level trades processing time for possible size savings without reducing pixel detail. PNG Quality is a different control: lowering it limits the color palette and can cause banding or change colors. Check gradients and brand colors before applying it to a batch.
Keep transparency for assets placed on different backgrounds. In lossy WebP, reducing Transparency quality may save space but can roughen soft edges and shadows. Replacing transparency with a solid color changes how the asset can be reused. JPEG always requires that tradeoff.
Metadata is removed by default. Keeping it can retain information useful to a client, but also adds bytes and may retain sensitive details such as location. Removing it is not a substitute for optimizing dimensions and quality. The size savings depend on the source.
Save the setup for your next batch
Preparing product photos every week? Save an image recipe to reuse them. A free account includes one recipe. Paid plans add larger batches, more recipes, and delivery to a selected Google Drive or Dropbox folder after you start each batch.
Compare batch limits and cloud delivery