Resize a batch without distorting your images.
Choose a percentage to scale every image by the same proportion, or fit within a box to apply common maximum dimensions to a mixed batch. Portrait and landscape images keep their own proportions. Before processing, the settings panel lists each image’s planned width and height.
Smaller images stay at their original size unless you allow enlarging. A resize does not crop an image to a square or force it into a different shape. Rounding to whole pixels can cause a tiny change in the numerical ratio, especially for very small images.
Pick PNG to keep a lossless output with transparency, or choose JPG or WEBP and adjust quality. Smaller dimensions do not guarantee a smaller file when you also change the format. If your dimensions are already right and only file size matters, try Compress Image.
Local processing, with device limits
These tools accept JPG, PNG and WEBP: up to 50 files, 64 MB per file, 24 megapixels and 16,384 pixels per side. The same dimension limits apply to resized outputs. An image over the input limit cannot be loaded here just to shrink it. Total output is limited to 256 MB, with lower limits on mobile or low-memory devices. For other formats, start with Image Converter.
Your files are processed in browser memory. Original files are untouched; output omits original metadata, and animated inputs become a still frame. Google advertising makes separate network requests. See how to verify local processing.