Bulk Image Resizer
Resize a group of images without uploading them. Set a target mode, output format, and quality, then download one ZIP.
Resize a group of images without uploading them. Set a target mode, output format, and quality, then download one ZIP.
JPEG output uses a white background for transparent pixels. New canvas output removes source metadata and animation. EXIF orientation is applied when supported by the browser decoder.
Choose up to 60 images.
A QUICK WALKTHROUGH
How to use this tool
- Choose up to 60 JPEG, PNG, or WebP images within the file and decoded-pixel limits.
- Choose fit box, fixed width, fixed height, or percentage; images are never enlarged by default.
- Download the converted images in a ZIP file.
Local and bounded processing
Up to 60 files are processed in your browser. Each file is limited to 20 MB, 10,000 pixels on either side, and 40 million decoded pixels; the batch is limited to 160 million decoded pixels.
Resize modes
Fit box preserves aspect ratio inside the box. Fixed width, fixed height, and percentage preserve aspect ratio. Upscaling is disabled by default; enable it when you need larger output.
Formats, metadata, and transparency
Canvas output strips metadata and animation. JPEG uses the selected quality and composites transparent pixels over white; PNG and WebP preserve transparency. EXIF orientation is requested through the browser image decoder when supported; browsers without that capability use their conservative native decode behavior.
Nothing leaves your device
Files are decoded, resized, encoded, zipped, and downloaded locally. Temporary object URLs are released after use.
GOOD TO KNOW
Common questions
How many images can I resize?
Up to 60 images per batch, subject to the displayed file and decoded-pixel limits.
Will small images be enlarged?
No. Upscaling is off by default and can be enabled explicitly.
Does the ZIP keep metadata?
No. Canvas creates new images and removes source metadata and animation.
What happens to transparent PNGs saved as JPEG?
Transparent areas are composited over a white background, and the interface warns you before processing.