How to resize several photos at once
Applying the same number to a batch does not always produce the same dimensions. Decide whether you need a maximum edge length, a proportional reduction or a set of matching frames.
Choose the mode that matches the batch
| Mode | Purpose | Output behavior |
|---|---|---|
| Longest edge | Limit maximum dimensions without changing orientation | Keeps proportions; does not enlarge small images |
| Percentage | Reduce every image by the same proportion | Different source sizes produce different output sizes |
| Exact dimensions | Create matching frames or thumbnails | Choose fit with padding or a centered crop |
| Original dimensions | Change format or file size without resizing | Keeps the source width and height |
“All at 50%” and “all at 800×800px” are different tasks. The first calculates dimensions from each original. The second places different photos into the same output frame.
Use the longest edge for mixed orientations
Longest-edge mode limits the larger of width and height while keeping proportions. As a geometry example, an 800px longest edge turns 1600×1066px into 800×533px and 1066×1600px into 533×800px. Portrait and landscape orientation are preserved.
A 600×400px original stays 600×400px when the limit is 800px. This mode avoids unnecessary enlargement. Percentage values above 100%, or larger exact dimensions, can enlarge an image. Enlargement does not recover missing detail, so check small originals separately when they are mixed with large ones.
A square requires padding or cropping
To preserve a rectangular photo in a square without distortion, you need padding. “Fit entire image” keeps the whole photo inside the frame and fills the unused space with a background. “Crop to fill” covers the frame and trims the parts outside it.
For a square crop, a landscape photo generally loses its left and right edges; a portrait photo loses its top and bottom. If faces, labels or document corners are near an edge, consider fitting the entire image. Cropping is centered; this tool does not offer manual repositioning of the crop.
For transparent padding, choose PNG or WebP and select a transparent background. JPG requires a solid background. Exact-dimensions mode keeps the requested output dimensions and does not reduce them further to meet a target KB value.
Add, process, inspect and save
- Choose JPG, PNG or WebP files in Resize photos. You can select up to 20 images, with a maximum of 20MB each and 100MB of source files in total.
- Choose the output format and resize mode. Settings apply to every selected photo.
- Enable a target file size if needed, then process the batch.
- Use the thumbnails to inspect portrait and landscape images, small originals and photos containing text. Check output dimensions and any per-file warnings.
- Save suitable results individually or as a ZIP.
Source and output dimensions must be at most 8192px per side and 25 megapixels. Retained outputs are limited to 60MB in total. A batch can be within the file-count limit while some images still exceed pixel or output-size limits. Animated and damaged images are not processed.
Check what will be reprocessed and what the ZIP contains
Changing settings or adding photos clears previous outputs and requires processing again. Download any result you want to keep first. A new run starts from the selected source files, not the earlier compressed outputs. If you select a previously compressed download as a new input, that file becomes the source for the new run.
Results that miss a target file size are excluded from the ZIP, as are files that failed to process. Check the result list if a photo is missing. An explicitly labelled individual download can save an over-target result, but that does not make it compliant with an upload limit.
Output filenames include -light. Duplicate names within a ZIP are made distinct. If the ZIP itself exceeds the size limit, save files individually or process the photos in smaller groups.