How to batch compress images
Add JPG and WebP files together, choose one quality setting for the batch, and check the result before saving. The compressor reduces file size without changing pixel dimensions.
Compress multiple images in one go
Drop in a group of images or select them from your device. The same quality setting applies to every image, while you can select any file to check its compressed size.
Add up to 20 JPG or WebP images
Select several files at once, or add more after the first selection. Each file can be up to 10 MB and 40 megapixels; very large batches may need fewer images.
Set the quality for the whole batch
Choose Smaller, Balanced, or Best, or use the quality slider. Select an image in the list to check its original and compressed file sizes before saving.
Download one image or the full ZIP
Download the selected image on its own, or save the batch in one ZIP file. Each result keeps its JPG or WebP format and original pixel dimensions.
Batch compress images for everyday jobs
A shared quality setting saves repeated work when you have several photos to prepare. Select each image to check its compressed size if a destination has its own upload limit.
Product photos
Batch compress JPG or WebP product images before adding them to a store or listing. Review any photo where fine details matter.
Website images
Reduce file size across a set of page photos, then download the ZIP for your publishing workflow.
Email attachments
Make several photos smaller in one pass. Check their combined attachment size before sending the message.
Choose a quality level that fits the job
Start at Balanced. If a file is still too large for an email or upload form, lower the quality and check that image again. A change to the quality control applies to every image in the batch.
| Quality | Useful when | What to expect |
|---|---|---|
| 90–100 | Fine detail matters most | Larger file with lighter compression |
| 70–89 | You want a practical balance | Good starting point for everyday photos |
| 1–69 | A smaller file matters more | Stronger compression and more visible artifacts |
Need one image below an upload limit?
Add a single JPG or WebP, lower the quality if needed, and check its compressed file size before downloading. This helps with online forms and applications, although the tool cannot guarantee an exact KB target. Your original file stays on your device.
JPG or WebP: which is smaller for a website?
WebP often produces a smaller file than JPG at a similar visible quality, but the result depends on the image and its existing encoding. Photos with lots of detail may compress differently from simple graphics, so check the finished file size and image instead of choosing by format name alone.
This tool keeps the source format: a JPG downloads as JPG, and a WebP downloads as WebP. It does not convert between them. If your source is a PNG photo that does not need transparency, use the PNG to JPG converter first, then compress the JPG if needed.
How to compress a photo for email without installing an app
Open this compressor in your browser, choose the photo, and start with the Balanced setting. Check the compressed file size, then lower the quality if the attachment is still too large. Download the smaller copy and attach that file to your message.
When sending several photos, add them as a batch and apply one quality setting. Download the ZIP, then check the files and their combined attachment size before emailing them.
Compression is not the same as resizing
Compression reduces the number of bytes used to store an image. Resizing changes its pixel dimensions, such as turning a 4000 × 3000 photo into a 1200 × 900 image. This tool compresses JPG or WebP files at their original dimensions, including batches of up to 20; it does not resize images, convert their format, or target an exact KB value.
If you must get below a specific limit such as 100KB or 200KB, lower the quality and check the result size. The tool shows the actual output before you download it, but it does not guarantee an exact file size.
