Bulk Image Resizer

Resize a whole batch of photos at once — free, private, right in your browser.

Runs in your browserNo sign-up requiredNo watermark

Drag & drop images, or click to choose severalTap to choose images

Resize by

Every image shrinks by the same ratio, so mixed sizes stay mixed. Nothing is stretched or cropped.

Your images will be listed here with their new size and file size before you download.

What Is a Bulk Image Resizer?

Resizing images one at a time gets tedious fast when you're prepping a whole folder — product photos for a store, a batch of screenshots, a gallery of event photos. This tool applies one resize setting to every image you upload, then packs every result into a single ZIP so you download it all at once, instead of clicking through a save dialog dozens of times over.

How to Use This Tool

  1. 1Upload multiple imagesDrag and drop as many as you need, or click to browse and multi-select.
  2. 2Choose a scale modeScale by a percentage, or set the longest side, width, or height in pixels. Each file shows its new size before you resize.
  3. 3Pick a format and resizeKeep each file's format or convert everything to JPG, PNG, or WebP, then resize — a progress bar tracks the batch.
  4. 4Download the ZIPDownload everything as one ZIP, or save single files from the list.

Who Actually Reaches for a Bulk Resizer

  • Online sellers prepping a batch of product photos before uploading to a marketplace, where every listing needs images under a certain pixel or file size.
  • Photographers delivering a shrunk-down "web preview" set alongside full-resolution originals, without touching the originals themselves.
  • Anyone clearing out a phone's camera roll before a cloud backup, where shrinking hundreds of photos first meaningfully cuts upload time and storage used.
  • Bloggers and content creators preparing a whole gallery of images for a single post, keeping every file under a size that won't slow the page down.

Good to Know

  • Percentage mode scales every image relative to its own original size — good when your batch has mixed dimensions and you want a consistent shrink.
  • Longest side mode caps the bigger edge of every photo, so portrait and landscape shots both land under the same limit. Width and Height modes fix one edge instead — handy for a blog column or a slider of equal-height images.
  • Smaller images are never enlarged unless you tick "Allow enlarging" — upscaling only adds blur, not detail.
  • Converting to JPG at 80–85% quality is usually the biggest file-size win for photos; transparent PNG areas become white, since JPG can't store transparency.
  • Each image keeps its own original aspect ratio; nothing is stretched or cropped.
  • A batch that's all going to the same fixed slot (uniform product photo tiles, for instance) is usually a better fit for the Social Media Resizer's fixed dimensions than this tool's proportional scaling.
  • Nothing is uploaded to a server — every resize and the ZIP itself are built entirely in your browser.

Frequently Asked Questions

How many images can I resize at once?

There's no hard cap in the tool itself, but since everything runs in your browser, very large batches (hundreds of high-resolution photos) will be limited by your device's memory rather than by the tool.

Will all my images end up the same exact size?

Width mode gives every image the same width and Height mode the same height; the other edge follows each photo's shape, so nothing is stretched or cropped. If you need one exact width × height for every file (for example 1080×1080), use the Social Media Resizer, which crops to fit.

What's the difference between the resize modes?

Percentage scales every image by the same ratio, so a 2000px and a 500px photo both shrink by 50% and stay proportionally different. Longest side caps the bigger edge of every image at one number, which brings a mixed batch to a consistent overall size. Width and Height set one exact edge and let the other follow each photo's shape.

What format are the resized images saved in?

By default each image keeps its original format (JPEG, PNG, or WebP; other formats such as GIF or HEIC are saved as PNG). You can also convert the whole batch to JPG, PNG, or WebP and set the quality for JPG and WebP.

Can I remove one image from the batch before resizing?

Yes — each image in the list has its own remove button, and "Clear all" empties the batch.

Is my image uploaded to a server?

No. Every image is resized locally in your browser, and the ZIP is assembled there too.