How to resize multiple images at once, and keep them consistent
Resizing one picture is easy. Resizing forty is a chore: open each file, type the same numbers, save, repeat, and hope you did not make a typo halfway through. Batch resizing removes the repetition. You choose your settings once, and they are applied to every picture in the set, so the whole group comes out the same size, in the same format, with the same quality.
This tool takes up to 30 images at a time, applies one set of dimensions, format, and quality to all of them, and lets you download the results individually or as a single .zip file. Everything runs in your browser, so none of your photos are uploaded. Below is a guide to getting the most from a batch, including how to choose settings, what happens to different shaped pictures, and how to avoid common mistakes.
When batch resizing saves the most time
- Online store catalogs. Product photos should share the same dimensions so grids look tidy. Resizing the whole set to one square size, with Fit mode and a white background, gives a consistent catalog in one pass.
- Blog and portfolio galleries. A set of photos from a shoot or event can be reduced to web-friendly dimensions before you upload them to your site.
- Email and sharing. Sending twenty holiday photos is much easier when each one is a fraction of its original size and the whole set is a single .zip.
- Real estate and rental listings. Listing sites often want many photos of equal size and a limited file weight.
- Documents and forms. Scanned pages or receipts can be reduced together before you attach them to a claim or an application.
- Social media schedules. Preparing a week of posts at the correct preset size takes a single run instead of a dozen.
How to resize multiple images, step by step
- Add your images. Drag up to 30 files into the drop area, or click to browse and select several at once. JPG, PNG, WebP, HEIC, and GIF files up to 50 MB each are accepted. Anything beyond the 30-image limit is skipped, and the tool tells you how many were left out.
- Choose how to resize. Set a width, a height, or a percentage, or pick a social media preset. Settings are applied to every image in the batch.
- Pick the output format and quality. Choose JPG, PNG, or WebP and, for JPG and WebP, set the quality slider. Lower quality means smaller files.
- Press Resize All Images. The tool works through the batch one picture at a time and shows its progress, such as “Resizing 7 of 24.” Each thumbnail updates with its new dimensions and file size.
- Download. Save pictures one by one, or choose the option to download everything together as a single resized-images .zip file.
If you remove a picture from the list before resizing, it is simply left out. You can also clear the list and start a fresh batch at any time.
Choosing settings that work for every picture in the batch
A batch is rarely made of identical pictures. Some will be landscape, some portrait, and a few might be square. The settings you pick need to work for all of them, so it is worth thinking about what each option does to a mixed set.
- Width only. Setting just a width, with the aspect ratio locked, gives every picture the same width and a height that follows from its own proportions. Landscape and portrait pictures will end up with different heights, which is exactly what you want for a gallery or a blog.
- Height only. The reverse of width. This suits a row of images that must line up at the same height, such as a horizontal strip.
- Percentage. A percentage keeps each picture's own proportions and simply scales it. It is the quickest way to make an entire folder smaller, such as 50% of the original, but the results will not be the same size if the originals were different sizes.
- Social media preset. A preset forces every picture into the same box, for example 1080 × 1080 for Instagram posts. Because the shapes of your originals may differ, the resize mode decides what happens next.
Stretch, Crop, or Fit for mixed shapes
Whenever every picture must land in an identical box, the resize mode is the most important choice you will make.
| Mode | What it does to each picture | Best for |
|---|---|---|
| Crop | Fills the box completely and trims the overflow from the edges. | Uniform grids and profile-style images where a full-frame look is desired and edges can be sacrificed. |
| Fit | Keeps the entire picture and fills spare space with a white or black background. | Product photos, logos, and anything that must not be cut off. |
| Stretch | Forces the picture into the box regardless of its proportions. | Rarely recommended, since it distorts people and objects. |
Picking the right format for a batch
- JPG. The best choice for photos. Files are small and every device and website supports them. Transparent areas, if any, are filled with a solid color.
- WebP. Often smaller than JPG at similar quality, and it supports transparency. A good choice for your own website if you know all visitors use modern browsers.
- PNG. Best for logos, icons, and screenshots, where exact colors and transparency matter. It is lossless, so the quality slider does not apply and photos will be large.
For photo batches, a quality setting between about 70 and 85 percent is a sensible starting point. It keeps visible quality high while cutting file size substantially. If you need every file to be below a specific size such as 100 KB, use the Resize Image to KB tool for individual files, as a batch uses one quality value for all pictures.
What you get when you download
Every resized file keeps its original name with a -resized suffix, and the extension matches the output format you chose, for example holiday-001-resized.jpg. Your originals are never changed or overwritten.
The .zip option bundles all the finished pictures into a single file called resized-images.zip. If two files in the batch would end up with the same name, the tool adds -2, -3, and so on to avoid overwriting one with another. Because the pictures inside are already compressed, the archive stores them as they are rather than compressing them a second time, which keeps zipping fast.
Tips for large batches
- Work in groups of 30 or fewer. The limit keeps your browser responsive. For a larger collection, run several batches in a row, and use consistent settings so the outputs match.
- Use a desktop or laptop for very large files. Resizing happens on your own device, and thirty 20-megapixel photos need real memory. Phones can handle it, but large batches take longer.
- Sort pictures by shape if you can. If landscape and portrait photos need different treatment, run them as two batches with their own settings.
- Check a few outputs before sharing the whole set. Open two or three results at full size to confirm the quality and the crop.
- Keep your originals. Treat the resized set as a derived copy and store the full-resolution versions somewhere safe.
Private by design
Batches often contain photos you would not want on a stranger's server, such as family pictures, receipts, or client work. Here nothing is uploaded. Each picture is read, resized, and encoded by your browser, and the .zip is assembled on your device. You do not need an account, nothing is watermarked, and you can close the page whenever you like.
Frequently asked questions
How many images can I resize at once?
You can add up to 30 images in one batch, each up to 50 MB. If you drop in more than the limit allows, the extra files are skipped and the tool tells you how many were left out. You can run another batch right after the first.
Can each image have different settings?
No. One set of settings applies to the entire batch, which keeps the results consistent. If some pictures need different treatment, run them as separate batches.
Will my images keep their proportions?
When you resize by width, height, or percentage with the aspect ratio locked, every picture keeps its own proportions. If you pick a preset or fixed box, the resize mode decides: Crop trims the edges, Fit adds a background, and Stretch distorts.
How do I download everything together?
After the batch finishes, use the download-all option to receive a single resized-images .zip file containing every result. You can also download pictures one at a time from the list.
Can I convert formats while resizing a batch?
Yes. Choose JPG, PNG, or WebP as the output format and every picture in the batch is saved in that format. This is a convenient way to convert a folder of HEIC, PNG, or WebP files to JPG at the same time as resizing them.
Are my pictures uploaded to a server?
No. All processing takes place in your browser. Your files are not transmitted anywhere, which also means the tool keeps working quickly regardless of how fast your internet connection is.