Image Compressor Tool
A simple workspace for image batchesJPG · PNG · WebP

Image compression

Compress JPG, PNG & WebP Images in Bulk — Free

Adjust quality or dimensions, preview your images, then download the compressed batch as a ZIP. Processing happens in your browser.

◉  Images stay on your device

1Add images

Drag images here or Add several JPG, PNG, or WebP images at once.
Files are processed in your browser.

2Choose compression

78%

Lower quality makes JPG and WebP files smaller. PNG stays lossless.

For smaller PNG files, try a maximum dimension or choose WebP output. Images are never enlarged.

3Export batch

Add at least one image to begin.

Image preview

No image selected
Your preview will appear here

Add images to check the batch before compressing.

IMAGES IN BATCH

0 images
Your selected images will appear here.

Quick guide

How to compress images in bulk

  1. Add your images

    Drag in several JPG, PNG, or WebP files, or browse your device. The first image appears in the preview.

  2. Choose your settings

    Adjust quality for JPG and WebP, set a maximum dimension if you want to resize, and keep the original format or switch to WebP.

  3. Download the batch

    Compress the images and get one ZIP containing the results. Each file’s new size appears in the batch list.

What changes?

JPG and WebP are re-encoded at your chosen quality. PNG is re-encoded without reducing colors. A file that cannot be made smaller at its original dimensions stays unchanged.

Image quality and privacy

Resizing preserves the image’s proportions. Re-encoding may remove camera metadata. All processing happens in your browser; your images are not uploaded to this site.

Which image format should I choose?

JPG for photos

Keep JPG for photos and adjust quality to balance file size and detail. Set a maximum dimension when the original is larger than you need.

PNG for graphics

Keep PNG for graphics with sharp edges or transparency. The quality slider does not change PNG output; resize the image or choose WebP to try for a smaller file.

WebP for web use

Choose WebP output when your destination supports it. Compare the result size before sharing, since converting an already optimized image can sometimes make it larger.

Smaller images for websites and sharing

Reduce photo file sizes before uploading them to a website, sending them by email, or storing a batch. For web pages, choose dimensions that match how the image will be displayed, then adjust JPG or WebP quality to balance detail and size.

Keep a copy of your original images for printing or future edits. This tool is designed for still images; re-encoding does not preserve animation and may remove camera metadata.

Common questions

Is this image compressor free?

Yes. You can compress images and download the results without payment, an account, or installing software.

Will every image get smaller?

No. Already optimized files may not shrink. The tool keeps the original bytes when a same-format result is larger and you did not resize.

How do I make PNGs much smaller?

Set a maximum dimension or choose WebP output. PNG compression here is lossless, so a small PNG may already be near its best size.

Can I combine JPG, PNG, and WebP?

Yes. Add them to one batch and download the results in a single ZIP. “Keep original” preserves each file’s format.

Are my photos uploaded?

No. The browser reads and compresses your files locally. The site does not receive them.

Can I compress a large batch on my phone?

Yes, in a modern browser that supports the selected image format. Large photos and batches use device memory, so split them into smaller groups if your browser slows down or cannot finish. The interface has no fixed image-count limit, but ZIP exports must stay below 4 GB.