Bulk Image Resizer
Resize multiple images at once to any dimensions. Choose Contain, Cover, or Stretch fit mode. Download all as ZIP. Free, private, browser-based.
100% Private — No Upload
All resizing happens locally in your browser using the Canvas API. Your images never leave your device.
Three Fit Modes
Choose Contain to preserve the full image with letterboxing, Cover to crop-fill, or Stretch for exact pixel dimensions.
Frequently Asked Questions
What is the difference between Contain, Cover, and Stretch?
Contain scales the image to fit within your dimensions while preserving aspect ratio — letterboxing with white bars if needed. Cover scales and crops to completely fill the target dimensions with no bars. Stretch forces exact dimensions, which may distort the image.
What output format does the bulk resizer use?
All images are output as JPEG at 92% quality, which gives excellent visual quality at a reasonable file size. This format works universally across web, email, and e-commerce platforms.
How many images can I resize at once?
There is no enforced limit. All processing happens in your browser using the HTML5 Canvas API. For batches of 100+ images, processing may take a minute. Single files download directly; multiple files download as a ZIP.
Can I resize images to different dimensions for different files?
This tool applies the same target dimensions to all uploaded images at once. For different sizes per image, resize them individually using our Resize Image tool at /resize-image.