# Batch Image Resize

Resize multiple images to specific dimensions with various resize options and batch processing

> Canonical page: https://elysiatools.com/en/tools/batch-resize

- **Category:** Media

- **Keywords:** batch, resize, multiple, images, dimensions, scale, bulk, process, zip

## Overview

The Batch Image Resize tool allows you to upload up to 50 images simultaneously and resize them to your exact target dimensions. With advanced options for fit methods, resampling kernels, output formats, and metadata preservation, you can efficiently prepare bulk image assets for websites, social media, or digital archives.

## Inputs

- **Image Files (up to 50)** (file): Select up to 50 images to resize
- **Width (pixels)** (number): Enter target width
- **Height (pixels)** (number): Enter target height
- **Fit Method** (select): How image fits new dimensions
- **Position/Gravity** (select): Image positioning
- **Output Format** (select): Select output format
- **Image Quality (1-100)** (number): Enter image quality
- **Preserve Image Metadata** (checkbox): Keep EXIF data and other metadata
- **Allow Upscaling** (checkbox): Enlarge images if they are smaller than target size
- **Resampling Kernel** (select): Resampling algorithm
- **Keep Original Names** (checkbox): Use original filenames instead of adding prefixes

## When to use

- When you need to prepare a large batch of product photos for an e-commerce platform with uniform dimensions.
- When optimizing website performance by converting heavy images to modern formats like WebP or AVIF in bulk.
- When preparing a gallery of images for social media posts that require specific aspect ratios and cropping alignments.

## How it works

- Upload up to 50 image files in formats like JPEG, PNG, WebP, BMP, TIFF, AVIF, or HEIF.
- Set your target width and height, and select your preferred fit method, positioning, and resampling kernel.
- Choose the output format, adjust the quality slider, and decide whether to preserve metadata or allow upscaling.
- Click the process button to run the batch resize and download the processed images in a single ZIP file.

## Use cases

- E-commerce managers resizing hundreds of product shots to standard 800x800 square dimensions.
- Web developers converting high-resolution PNG assets to optimized WebP images for faster page load times.
- Photographers preparing a portfolio gallery by resizing high-resolution TIFF or JPEG files to web-friendly dimensions while preserving EXIF metadata.

## Frequently asked questions

### What image formats are supported for batch resizing?

You can upload JPEG, PNG, WebP, BMP, TIFF, AVIF, and HEIF files up to a total size of 100MB.

### What is the difference between the Cover and Contain fit methods?

Cover crops the image to fill the target dimensions, while Contain fits the entire image inside the dimensions, preserving its aspect ratio.

### Can I convert my images to a different format during the resize process?

Yes, you can convert your output images to JPEG, PNG, WebP, or AVIF, or keep their original formats.

### Will resizing remove the EXIF metadata from my photos?

By default, metadata is removed to reduce file size, but you can check the Preserve Image Metadata option to keep it.

### What does the Allow Upscaling option do?

If enabled, it allows smaller images to be enlarged to match your target dimensions; otherwise, smaller images remain their original size.

## Related tools

- [Batch Image Convert](https://elysiatools.com/en/tools/batch-convert): Convert multiple images to different formats with quality settings and batch processing
- [Batch Image Watermark](https://elysiatools.com/en/tools/batch-watermark): Add watermarks to multiple images with text or image watermarks, position control, and batch processing
- [Chrome Web Store Screenshots Resized](https://elysiatools.com/en/tools/chrome-web-store-screenshots-resized): Resize images to Chrome Web Store screenshot dimensions while preserving full content and aspect ratio for extension and app listings
- [Image Bit Depth to PNG Converter](https://elysiatools.com/en/tools/image-to-bit-depth-png): Convert images to exact monochrome, indexed, grayscale, RGB, or RGBA PNG bit depths with verified output.
- [Batch Image Compress](https://elysiatools.com/en/tools/batch-compress): Compress multiple images with quality control, output format selection, and size optimization
- [Batch Image Info Viewer](https://elysiatools.com/en/tools/image-batch-info): View basic information for multiple images at once - dimensions, format, file size, and metadata presence
- [Data URI Generator](https://elysiatools.com/en/tools/data-uri-generator): Convert files into Data URIs (Base64 or percent-encoded) for inlining images, fonts, and assets directly into HTML, CSS, or Markdown
- [Image Composite](https://elysiatools.com/en/tools/image-composite): Composite multiple images together with precise control over position, opacity, and blend modes

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Batch Image Standardization and Compression](https://elysiatools.com/en/hubs/batch-image-standardization-and-compression): Prepare a consistent image set by correcting orientation, removing unwanted margins, applying one size policy, compressing files, and checking representative outputs before delivery.
