Bulk Resize Images
Bring a whole folder of photos to one size in a single pass. Up to 500 files, one ZIP at the end.
Drop your files here
.jpg, .jpeg, .png, .webp, .avif, .bmp, .gif · up to 100 MB
How to Resize All
- 1
Drop a folder of images
Select an entire folder, up to 500 files and 2 GB total. Non-image files inside it are skipped automatically and counted for you.
- 2
Set one size for all of them
Pick "longest side" for a mixed folder of portrait and landscape shots, or use exact pixels, a percentage or a preset instead.
- 3
Download the ZIP
Watch the progress bar move file by file. One failed image gets flagged in the report without stopping the rest.
Why "longest side" is the default
A real folder of photos is never all one orientation. Phones rotate between portrait and landscape mid-roll, and a single width or height target would either crop unpredictably or leave some images tiny. "Longest side" instead scales every photo so its longer edge, whichever that is, lands at the number you set, keeping every image's own proportions intact. Pixels, percentage and presets are still available underneath for when you know exactly what output shape you need.
One bad file does not stop the batch
Folders accumulate junk: a corrupted download, a screenshot saved with the wrong extension, a file that got truncated mid-transfer. Each image is processed independently, so if one fails to decode it is recorded with its name and error code and the rest of the folder keeps going. The final report shows exactly how many succeeded, how many failed and why, and the ZIP contains every file that made it through. Nothing is held back because of a handful of bad ones.
Your files stay on your device
Every photo is read, resized and packed into the ZIP inside your browser tab. Nothing is uploaded to a server, there is no size limit imposed by a slow connection, and everything is released from memory once the download finishes or you close the tab.
Frequently asked questions
How many files can I process at once?
Up to 500 images in a single folder, 2 GB combined. Larger folders should be split into smaller batches and run one after another.
What happens if one file is broken?
It is skipped and listed in the results with its filename and an error code. The rest of the folder is still resized and included in the ZIP. Nothing about one bad file stops or restarts the whole batch.
Does it keep my folder structure?
Yes. If your folder has subfolders, the same structure is recreated inside the ZIP you download, with each resized file sitting where its original did.
Why does it process files in your browser instead of uploading them?
Keeping everything local means a large personal photo library never has to leave your computer, and there is no server-side queue or upload time to wait through. The only limit is how fast your own device can decode and resize.
How long does 500 images take?
Roughly a couple of minutes on a typical laptop, depending on the original file sizes and your chosen output size. Smaller targets and JPEG output finish faster than large presets or PNG.
Can I mix JPG, PNG, WebP and other formats in one folder?
Yes. Each file keeps its own format by default ("Keep" output setting), or you can force every result to JPEG, PNG or WebP regardless of what went in, so a mixed folder comes out consistent.
What does "longest side" mode actually do?
It scales each photo so its longer edge (width for landscape shots, height for portrait ones) matches the number you set, while the other side follows automatically to keep the original proportions. It is the one mode that behaves sensibly across a folder that mixes both orientations.
How is this different from Resize Image?
Resize Image is built for a handful of files (up to 20) with more layout control: exact fit modes, cropping, background padding. Bulk Resize Images trades some of that control for scale: up to 500 files, a folder-friendly "longest side" mode, and a status report per file instead of per-file previews.