Resize Images in Bulk
Point this tool at dozens or hundreds of images and every one comes out at the dimensions you specify - fixed width, fixed height, longest side, or a percentage. Files are renamed predictably and bundled into a ZIP. You pay nothing, and since processing is local, large private batches never touch a network.
Loading the tool…
How it works
- Add all your images at once - multi-select or drag a folder in.
- Pick a sizing rule: exact width, exact height, longest side, or percent.
- Set the number and choose an output format for the batch.
- Run it, then download the finished set as one ZIP.
Worth knowing
The trap in batch resizing is mixed orientations. Set "width = 1200" on a folder containing both landscape and portrait shots, and your portraits become towering 1200x1800 monsters while landscapes come out 1200x800. The "longest side" rule exists for exactly this: every image fits inside the same bounding box regardless of orientation, which is nearly always what people mean when they say "make them all the same size."
When a destination genuinely requires identical dimensions - uniform product tiles, say - a fit mode has to resolve the ratio mismatch. Fit letterboxes the image inside the frame and pads the remainder; fill scales until the frame is covered and trims the overflow; stretch distorts to comply. Fill with center trimming is the standard choice for galleries, at the cost of shaving edges off non-conforming photos.
Each image in the batch goes through the same stepped-downscale resampling as the single-image resizer, so a 500-file run gets the same edge quality as a careful one-off. Output naming follows a consistent pattern with the target size appended - holiday-photo-1200.jpg - making it safe to keep originals and resized copies in the same folder without collisions.
Sequencing matters if compression is also on your list: resize first, then compress. Resizing after compression re-encodes an already-lossy file and compounds artifacts, while resizing first means the compressor works on clean pixels. Better yet, do both in one pass here by picking an output quality below maximum, and skip the second trip entirely.
The "longest side" rule is the only sizing mode that treats landscape and portrait photos symmetrically - fixed-width batch resizes silently produce portrait images 50 percent taller than intended, which is the single most common batch resizing mistake.
What this tool will not do
- It will not choose different target sizes per image within a run - one rule governs the batch.
- It will not upscale small images to match the target by default; enlargement must be explicitly enabled or small files pass through at native size.
- It will not preserve nested folder structure; the ZIP delivers a flat list of files.
Questions people ask
How do I resize multiple images to the same size at once?
Drag them all in, choose "longest side" with your target number, and run. That one rule keeps portraits and landscapes proportionate while capping every image at the same maximum dimension.
Why are my portrait photos taller than the target after batch resizing?
You used fixed width. A 1200 px-wide portrait at 2:3 ratio is necessarily 1800 px tall. Switch the rule to longest side and the same photo becomes 800x1200 instead.
Can all images come out exactly 1000x1000 even if they are different shapes?
Yes, with a fill-and-trim mode: each image scales to cover the square and the overflow is trimmed from the edges. Expect some cropping on anything that is not already square.
What happens to images already smaller than my target?
By default they pass through untouched, since enlarging them would only add blur. Enable the upscale option if uniformity matters more than sharpness for your use case.
Is there a limit to how many photos I can batch resize?
No fixed cap. The tool processes a few files at a time to keep memory steady, so even thousand-file runs complete - just leave the tab open until the ZIP is ready.
Should I resize or compress first for web images?
Resize first. Compression settings apply per pixel, so shrinking dimensions first both reduces the work and avoids re-encoding an already-compressed file twice. This tool can do both in the same pass.
Usually the next step
More in Resize & Crop
This page processed nothing on any server — there is no server. The technical explanation.