Bulk Image Resizer
Select multiple JPG, PNG, or WebP images, choose one resize rule, and download them all in a single ZIP. Processed entirely in your browser; your images are never uploaded.
Accepted formats: .jpg, .jpeg, .png, .webp · Maximum size per image: 20 MB
Your images are processed locally in your browser and are never uploaded. Learn more.
Images never get larger than they started; if a target would enlarge a photo, its original size is kept instead. Output keeps the original format and transparency: JPG stays JPG, PNG stays PNG, WebP stays WebP.
How it works
Each image is decoded, resized, and re-encoded in your browser's own canvas, one at a time, then added to a single ZIP file. A problem with one image never stops the rest of the batch; you still get a ZIP with everything that worked. Nothing is sent to a server.
What this tool does
Resize many JPG, PNG, or WebP images in one batch and download a ZIP.
Before you start
Choose dimensions that fit the destination before processing; enlarging a small image cannot create missing detail.
Privacy
This tool runs in your browser; the text or file you choose is not uploaded for processing. Read the privacy details.