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
Processed on this device
How it works
- 01Drop many images at once, choose them, or paste from the clipboard.
- 02Set one size rule for the batch: width, height, exact size, percentage or preset.
- 03Select Process and watch each file's new size appear.
- 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
Resize JPG
Make JPG photos smaller in pixels while keeping them as JPG files.
RESIZE · PNGResize PNG
Change the dimensions of PNG logos, icons, screenshots and graphics without losing their transparent…
RESIZE · WEBPResize WEBP
Resize WebP images to the size your page displays and keep them in WebP, a format built for web delivery.
RESIZEResize Images
Change the pixel dimensions of JPG, PNG, WebP and other images by width, height, exact size, percentage or…
RESIZEResize to Exact Size
Set both the width and the height in pixels and get exactly that size.
RESIZEResize by Width
Enter one number, the width in pixels, and every image is scaled to it with the height calculated to keep…