Bulk Image Resizer
Resize multiple images at once, entirely in your browser - nothing is uploaded. Choose up to 30 images, pick a size, and download a ZIP.
Need a different size for one or two images instead of the whole batch? Tick Custom size next to that image in the list above and enter its own width and height - everything else keeps using the default setting.
Other Tools
Popular tools from across A2Z
What this tool does
Resizes many images at once to a target width or height, keeping the aspect ratio, and downloads them together as a ZIP file.
How it works and limits
Each image is decoded and redrawn onto a canvas scaled to your target width or height (the other dimension follows automatically to preserve aspect ratio), then re-encoded and packed into a ZIP (via JSZip) for a single download. Up to 30 images per batch are supported, entirely client-side.
Frequently asked questions
Why is there a 30-image limit?
Resizing and zipping many large images in the browser uses memory proportional to the batch - 30 keeps this comfortable on most devices.
Does JPEG output support transparency?
No - JPEG has no alpha channel, so transparent areas are filled white; choose PNG to keep transparency.
Rate this tool
Was this tool useful? Your feedback helps us improve it.