Bulk Resize Image

Choose an image first

That tool works on one image at a time. Tap an image in the batch to pick which one to carry over.

Resize an image to the exact pixels you need

Type a width, height, or percent and it scales right in your browser — no upload, and a small photo is never blown up past its own real size.

or drop it anywhere on this page · or paste from clipboard

Add an image to begin

How it works

  1. 1Add your photo. It never leaves your device — resizing happens right in this browser tab.
  2. 2Set a width, height, or percent. Lock the aspect ratio to scale proportionally, or turn it off to set both independently.
  3. 3Download the result. Resizing changes pixels, not quality — nothing is ever blown up past its real size.

More Tools

About this tool & FAQ

Bulk Image Resizer

Resize a whole folder of photos to the same width in one pass. No upload — everything runs on your device.

Resizing images one at a time turns into a slow chore once there are more than a handful — a product catalog or a folder of event photos that all need to match a standard width before they go anywhere. This tool scales down any image wider than your target width to that size in one batch, defaulting to 1920 pixels, without blowing up photos that are already smaller. Each photo keeps its own proportions as it scales, so a mix of portrait and landscape shots come out consistent without touching a single one individually.

How it works

1. Select your whole batch

Drag an entire folder's worth of JPG, PNG, or WebP files into the box above, or tap to select many files at once. Every file is staged directly in your browser, where you can select or remove individual images and review the target width before any resizing begins. There is no upload queue; the whole batch waits for you to press Apply.

2. Set the width, then resize the batch

The 1920-pixel default scales wider photos down while smaller photos keep their original size, and every image keeps its proportions. If your project needs another width, enter it in Adjust before pressing Apply. Processing then runs on your own device, so even a large batch avoids a remote server queue.

3. Download the whole batch as one ZIP

Once resizing finishes, download every image together as a single ZIP file rather than saving each one individually, which is the difference that actually matters when you're handling dozens of files instead of one. Unzip it locally and every photo is ready at its new size, still named consistently with the originals, so you can drop the whole folder straight into a website's media library or a catalog upload tool. If a handful of images need a different size than the rest, resize those separately afterward rather than reprocessing the entire batch, saving you from redoing work that already turned out just fine the first time.

Frequently asked questions

How many images can I resize at once?
There's no fixed limit set by the tool — the practical ceiling comes from your device's own memory. Batches of dozens or even a few hundred images typically process without issue.
Do all my images need to be the same shape?
No. Portrait and landscape photos resize together in the same batch, each keeping its own proportions as it scales down toward the target width you set, or keeping its original size if it's already narrower than that.
Is 1920 pixels always the right width to choose?
It's a solid default for websites and presentations, but open Adjust to set a different width if your project calls for something smaller or larger. Photos already narrower than your chosen width keep their original size rather than being stretched up to match it.
Do I have to download each resized photo separately?
No — the whole batch downloads together as a single ZIP file, so you only need one download regardless of how many images you resized.