If you’ve taken a million photos and realize that you need to resize them, whether for photos, the web, or just to reduce the file size, you’ll need to download a batch photo resizer to avoid having to resize everything by hand, which could take hours.
Below is method to resize all the photos in each of the major operating systems.
For Windows Users
Step 1: Download a program called Picture Resizer 3.0.exe. This program is easy to use and very small in size. It’s merely an EXE that gets saved to the desktop. Change the number on the end of the name to the number of pixels you want the photos to be resized to. Once finished, select all of your photos and drag them over the icon. It will resize them maintaining aspect ratio and put the resized photos next to the originals into the folder they are located in. Very, very simple.
For Mac Users
Mac comes with a program called Automator. This will not only allow users to batch resize photos but also crop them. It is, however, complicated and time consuming to bath convert the videos using this method – in addition, not all Mac versions have this program.
I recommend using EasyBatchPhoto – it is commercial, unfortunately, but it only costs $24 and works very well and very quickly. You can download a free trial version to try it out before you try it.
Step 1: Open the program and choose the folder with the programs you want to resize. Choose the quality and end result size you would like, choose a saving location, and then hit the button to resize. That’s it!
For Linux Users
The best program for batch resizing photos in Linux is ImageMagick Libraries. This program is easy to use and can be installed from Terminal. It is free and will resize images while maintaining aspect ratio.
Step 1: Assuming you’re using Ubuntu, type this line into the Terminal to download the program: sudo apt-get install imagemagick . After the program has been installed, copy all the photos you want to resize into one folder. Now, open Terminal again, and type this:
cd /home/ComputerName/ My Photos/Photos To Convert
cp /home/ComputerName/ My Photos/Photos To Convert* /home/ComputerName/ My Photos/Photos To Convert/thumbs/
The /home/… should be the location to the folder with the photos you want to resize. A thumb folder will be created for the resized photos.
Now, after this has been done, type this in the Terminal:
mogrify -resize 720 *.jpg
Mogrify is the function to resize the photos. The number should be the width you want the photos to be – the program will maintain the aspect ratio of the photo.