Bulk Image Resizer: Resize Multiple Images at Once
Select a folder's worth of photos, set one size rule, and resize them all together. Download each image or the whole batch as a ZIP. Processing happens in your browser, a few images at a time, so nothing is uploaded.
Drop images to resize together
or
JPG, PNG, WebP, HEIC · up to 50.00 MB each · select as many as you need · or paste with Ctrl+V
Processed in your browser. Your images are not uploaded.
How to resize images in bulk
- Choose or drop several JPG, PNG, WebP or HEIC images. Each file is checked and gets a thumbnail.
- Enter a target width, height or both, or switch to Percentage. Keep “Lock aspect ratio” on to avoid stretching.
- Pick the output format and quality.
- Select Resize all and follow the progress for each file.
- Download images individually, or all of them as one ZIP.
Size rules for a mixed batch
Batches usually mix landscape and portrait photos, so the settings work as rules rather than one fixed size:
- Width only (e.g. 1280): every image becomes 1280 pixels wide; heights follow each image's proportions.
- Height only: every image gets that height.
- Width and height, locked (e.g. 1600 × 1600): each image fits inside that box, so its longest side is at most 1600 pixels.
- Width and height, unlocked: every image becomes exactly that size, stretching any image with different proportions.
- Percentage: each image is scaled by the same factor, such as 50%.
“Don't enlarge smaller images” leaves images that are already smaller than the target at their own size, because enlarging can't add detail.
Common batch jobs
- Website and blog images: limit photos to 1600–2000 pixels wide so pages load quickly.
- Online stores: give every product photo the same maximum size, for example 1200 × 1200.
- Email and sharing: shrink a set of holiday photos to 50% before sending.
- iPhone photos: resize and convert a set of HEIC photos to JPG in one go.
How the batch is processed
Images are decoded and resized in background threads (Web Workers), two or three at a time depending on your device. Processing every image simultaneously would quickly run out of memory with large photos, so the batch moves through a queue, and each image's memory is freed as soon as it's done. If one file can't be processed, it's marked as failed and the rest continue.
For a single image with more control, such as exact width and height presets, use the image resizer. To make files smaller without changing dimensions, try the image compressor, and to hit a strict size limit such as 100 KB, use resize image to KB.
Privacy: your image stays on your device
Batches are often whole photo albums. Every image is resized on your device and the ZIP is built in your browser, so none of your photos are uploaded.
Read the privacy policy or see how the tools work for details.
Frequently asked questions
How many images can I resize at once?
Up to 200 images per batch, each up to 50 MB. In practice the limit is your device's memory: a desktop handles large batches of phone photos easily, while on a phone smaller batches of 20–50 work best.
What happens to images with different shapes?
With “Lock aspect ratio” on, every image keeps its own proportions and is scaled to fit within the width and height you enter. A landscape and a portrait photo will therefore get different dimensions but neither is stretched. Turn it off only if every image must be exactly the same size.
What if one of the images fails?
The rest of the batch carries on. The failed image is marked with a plain-language reason, such as a damaged file or an unsupported format, and you can remove it or try again.
Can I convert formats while resizing?
Yes. Choose JPG, PNG or WebP as the output format, or keep each image's original format. iPhone HEIC photos are saved as JPG.
Are the images uploaded?
No. Every image is resized by your browser on your device, and the ZIP file is assembled locally too. Nothing is sent to a server.
Why is the ZIP file about the same size as the images?
JPG, PNG and WebP are already compressed, so zipping them again saves almost nothing. The ZIP simply bundles the files into one download. To make the files themselves smaller, lower the quality or the dimensions.
Related tools
- Resize an image to new dimensionsChange width and height in pixels or by percentage, with aspect ratio locked by default.
- Compress an imageReduce the file size of JPG, PNG and WebP images while keeping their dimensions.
- Resize an image to 50KB, 100KB or any sizeHit a file size limit such as 20 KB, 50 KB, 100 KB or 200 KB for forms and uploads.