New look. New moves.

A fresh design, lots of bug fixes, and a brand new free Lottie editor. Also, you can now save your Lottie files to your Image2Lottie account.

Try the new editor

Batch Image Compressor

Compress multiple PNG, JPG, WebP, or HEIC images at once. Resize your batch, adjust quality, and download a ZIP. Free, no signup, and image processing stays in your browser.

Your compressed images will appear here.

Less weight, more room

Reduce image sizes with control over quality and dimensions.

The format that fits

Choose WebP, JPEG or PNG to suit your project.

A batch in one go

Compress multiple images and download them together as a ZIP.

How to compress multiple images at once

Use the bulk image compressor for website photos, product images, or animation frames. Apply one set of format, quality, and resize settings to the whole batch, then download individual files or a ZIP.

Choose your images

Add PNG, JPEG, WebP, or HEIC images. HEIC files from an iPhone are decoded in your browser; very large batches can take longer or use more memory.

Pick the output and size

Choose WebP for smaller web images, JPEG for photos, or PNG when you need lossless output. Set dimensions and keep the aspect ratio to avoid stretching. Quality affects JPEG and WebP; PNG uses lossless compression.

Compare, then download

Run compression and compare the results with the originals. Download individual images or the whole batch as a ZIP. A smaller output is not guaranteed for an already optimized image.

Image compression questions

Which format should I choose?

Try WebP for web images or JPEG for photos where transparency is not needed. Use PNG for lossless encoding and transparent graphics. WebP also supports transparency. JPEG and WebP quality settings trade detail for file size; compare your result before choosing a lower setting.

Can I compress PNG without losing quality?

PNG output uses lossless encoding, so the quality slider does not reduce its file size. Resizing changes the pixels and can remove detail. To keep the original dimensions, clear the width and height fields. Converting to JPEG or WebP may make a smaller file, but can change image quality.

Can I compress images to 100 KB?

There is no automatic target-file-size setting. Choose WebP or JPEG, lower the quality or dimensions, and check the output size. Repeat if needed. Results depend on the image, and an already optimized file can become larger.

Can I convert iPhone HEIC photos?

Yes. Add HEIC or HEIF photos and choose JPEG, WebP, or PNG output. Decoding and compression happen in your browser. Large photos and batches need more memory; try smaller batches if your device struggles.

Are my images uploaded?

Compression runs locally in your browser, and downloading does not require an account. Your original files are not overwritten. If you choose to save an exported file to your account, that file is uploaded.

Does this compress Lottie JSON?

No. This tool compresses source images. For an image-based animation, reduce the size of the frames before converting the sequence to Lottie. It does not optimize an existing Lottie JSON file or preserve animation from an animated image.