Bulk Resize Images

Resize hundreds of photos to consistent dimensions in a few passes, with one set of settings for each batch. Everything runs on your device and downloads as a ZIP.

  • On-device
  • No sign-up
  • Batch
  • Free, no watermark

Drop images on the plate

or paste with Ctrl/⌘ V

JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF, ICO, SVG Up to 200 files · 50 MB each

Processed on this device

How it works

  1. 01Drop many images at once, choose them, or paste from the clipboard.
  2. 02Set one size rule for the batch: width, height, exact size, percentage or preset.
  3. 03Select Process and watch each file's new size appear.
  4. 04Select Download all to save every resized image in one ZIP.

Why use this tool

200 files per batch

Add up to 200 images at a time, each up to 50 MB, and split bigger collections into a few batches.

One ZIP download

Download all collects every resized file into a single ZIP, so you don't click through hundreds of separate downloads.

Per-file control

Each file shows a preview, its original and new size and the percentage saved, and can be removed or retried.

Supported formats

Use cases

Event photo gallery

Resize 180 photos from a wedding or event to 1600 px wide before sharing a gallery with guests, so it loads quickly on phones.

Store catalog update

Bring a supplier's product photos, all different sizes, to 1000 × 1000 with Fit inside so every listing looks consistent.

Website redesign

Moving to a theme with a narrower content column? Resize the exported media library to the new width in a few batches of 200.

Technical details

Batch resizing applies one rule to every file, which is what makes a set look consistent. Choose the rule based on the result you need: the same width for a single-column blog, the same height for gallery rows, an exact size for catalogs and marketplaces, or a percentage to shrink a mixed set proportionally. Images are processed with Web Workers in the background, so the page stays responsive while a large batch runs.

Limits are 200 files per batch, 50 MB per file and 100 megapixels per image. For very large sets, work through them 200 at a time. Files stay in the tab's memory until you remove them or close the tab, so on a phone or a laptop with little memory, smaller batches run more smoothly. The full workflow is in our guide to batch resizing photos.

Your files stay with you

This tool runs entirely inside your browser using Web Workers and WebAssembly. Your images are never uploaded, never stored on a server and never used to train AI. Close the tab and they’re gone. Learn more

Frequently asked questions

How many images can I resize at once?

Up to 200 files per batch, each up to 50 MB and 100 megapixels. For a bigger collection, process 200, download the ZIP, clear the list and add the next set. No account or sign-up is needed for any of it.

Can I resize multiple images to the same size?

Yes. Set an exact width and height and every image comes out at that size. If the shapes differ, choose Crop to fill or Fit inside so no image is stretched. If only the width has to match, use width mode and let heights vary.

Can I bulk resize photos on a phone?

Yes, in current mobile browsers. Choose photos from your library, set the size and select Process. Besides Download all, phones offer a Share / Save option that uses the system share sheet. Very large iPhone images may be scaled down to fit Safari's canvas limit.

Can I mix JPG, PNG and WebP in one batch?

Yes. By default each image keeps its original format, so a mixed batch comes back mixed. You can also convert the whole batch to JPG, PNG or WebP while resizing, which helps when a site accepts only one format.

Do client photos stay private in a batch?

Yes. All the images are resized inside your browser, so none are uploaded, stored on a server or used to train AI. When you close the tab they're gone from Pixellin, and only the copies you downloaded remain.

Related tools

You may also need

Related guides