Skip to content

Bulk Image Resizer

Resize many images to one width at once, keeping proportions, and download a ZIP.

Runs in your browserNo account neededFree
Loading tool…

Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server. Up to 100 images per batch; the practical ceiling is your device's memory.

How to use the bulk image resizer

  1. Select your images.
  2. Set the target width and leave aspect ratio on.
  3. Process, then download the ZIP.

About this tool

Set a width and every image is scaled to it, with height following the original proportions unless you turn that off. Resizing to a fixed width is almost always what a batch needs — a gallery, a set of blog images, a folder of product shots — because it makes them consistent without distorting anything.

Turning off aspect ratio gives exact dimensions instead, which stretches images that are not already the right shape. That is occasionally what you want and usually not, so it is off by default.

Enlarging is possible but rarely worthwhile. Scaling a 600px image to 2000px produces a 2000px file that carries no more detail than the original did; it will simply look soft. Reducing is where the real saving is.

Batch size is bounded by memory rather than by any rule of ours, and the limit is less obvious than it looks. A decoded image occupies width × height × 4 bytes in memory no matter how small the file is on disk — a 3 MB phone photo at 4032×3024 becomes about 49 MB once decoded. That is why a dozen holiday photos can exhaust a tab while looking modest in a folder.

So files are processed strictly one at a time, and each is released before the next is opened. Peak memory stays near a single image rather than the whole batch, which is what makes a hundred files workable. If a very large batch does stop, splitting it in half is the fix.

Nothing is uploaded. The ZIP is assembled on your device too, so a batch of a hundred photos does not become a hundred uploads — which matters more for a batch than for a single file, since batches tend to be personal photo libraries or unreleased client work.

Common uses

  • Making a folder of photos a consistent width for a blog.
  • Shrinking camera images before emailing them.
  • Preparing product images at one size for a shop.

Frequently asked questions

Will resizing distort my images?
Not with aspect ratio on, which is the default — height follows the width proportionally. Turn it off only if you genuinely need exact dimensions and accept the stretching.
Can I make images larger?
Yes, but it adds no detail. An enlarged image is a bigger file that looks softer, because the information was never there to begin with.
How many can I do at once?
Up to 100. Files are handled one at a time and released, so memory stays near a single image rather than the whole batch.

Related tools