Batch Resizing Of Digital Images With IrfanView: A Tutorial

Disclaimer: Use this tutorial at your own risk. It works fine for me, but I’m not responsible for any unfortunate results you may get.

Someone asked me how to resize multiple images with IrfanView. Instead of trying to explain it over the phone, long-distance, I decided to write it as a tutorial and post it here.

For those of you like me who need to perform batch processing of large numbers of digital images — but unlike me are still, sadly and inexplicably, paying the Clueless Tax to the pirates at Microsoft — IrfanView is an indispensible tool. While not open source, it’s free-as-in-beer and is capable of performing a multitude of operations on digital images, both individually and in batch. In this tutorial, I’ll try to explain the resizing functions.

Before I get started, make sure you have the latest version (4.00 as of this writing). If you don’t, or if you don’t have it at all, head on over to Irfan Skiljan’s site to download it and the plugins executable. While you’re there, you may want to throw some money his way in appreciation for the sweat he spent creating this nice program. Once you’ve got them, install them, IrfanView first and then the plugins. Downloading and installation of programs on Windoze are beyond the scope of this article; if you need help with them, dangle a bag of Cheezy Poofs in front of your favorite geek and beg for help. I’ll wait while you get squared away…

All set? Here we go.

The IrfanView installation should have left an icon on your desktop named “IrfanView Thumbnails” that has a cute picture of a Panda. Double-click to open. Navigate to the directory in which you’ve saved your images. You’ll be greeted by this screen (click on images to view full-size):


Select the images you wish to work on by LEFT-clicking on one and then holding down the Ctrl key while LEFT-clicking on the others. If you wish to work on all images in the directory, simply select one and then press Ctrl-A. Notice that the thumbnails and their names change color when selected.

RIGHT-click on any one of the selected thumbs and, from the popup menu, choose “Start batch dialog with selected files…”


At the “Batch conversion” screen, be sure to specify an output directory different from the one in which the original images reside. THIS IS IMPORTANT! If your original images are jpegs, and your output is jpegs, you risk the loss of your originals if you don’t use a different output directory.


You can choose a lot of different output formats, but for simplicity’s sake, choose “JPG – JPEG Format.” Click on the “Options” button just to familiarize yourself with the contents and then click OK, because the default values are fine.


Make sure the “Use advanced options” check box is checked, and click the “Set advanced options” button. You’ll see this screen:


Check the “RESIZE” check box, select the “Set new size:” and “Set both sides to:” radio buttons. If you’re using Windoze’s default screen resolution of 800×600 pixels, or if you’re uploading to the intertubes, where most users accept that default, fill in the “Width:” box with the number 800 (if you wish to have the images fill the screen in higher resolutions, you can use 1024 for 1024×768 or 1280 for 1280×1024). You can leave the “Height:” box blank and choose the “pixels” radio button. Make sure the “Preserve aspect ratio (proportional)” check box is checked.

(Update at 070518/1109: I shouldn’t have to mention — but I probably do — that this process will give you some weird files unless all images are in horizontal format. Either resize before rotating the verticals, or do the resizing on horizontals and verticals separately. If you do them separately, for verticals use the “Height:” box instead of the “Width:” box, and fill it in with “600” or “768” or “1024” depending on your preferred output resolution.)

In the lower right quadrant of the screen, uncheck “Overwrite existing files.” Your screen should look like the screen shot here when you’re done. Click “OK.”

Back at the “Batch dialog” screen, click the “Start” button in the upper left. You’ll see a progress screen, which should look like this when it finishes:


Click “Exit.”

Since I find IrfanView to be kinda clunky for viewing images, at this point I open up ACDSee to view the results of the process.


What started out as 39.5 MB of .tif files ended up as 636 KB of .jpgs.

The Irfanview batch process also can rename, rotate and crop, as well as apply a number of other corrections and effects. Experiment. But only on copies of your images.

Note: Your screen decorations will differ from my screen shots. The computer on which I run IrfanView is the old Windoze98 box I built in 1999. I don’t use it for much of anything now except to walk people thru Windoze problems. IrfanView may also act differently in XP or Vista, I have no way of knowing.

2 Responses to “Batch Resizing Of Digital Images With IrfanView: A Tutorial”

  1. If I Keep Going Back to the Well… « lizard brain Says:

    […] while back, I wrote a tutorial on batch resizing of digital images with Irfanview. It was a thing of beauty: very long, with screencaps and everything. Luckily, the medium prevented […]

  2. marty mills Says:

    Im getting a teeny problem. I cant get my reader to pick-up your rss feed, Im using aol reader by the way.

Comments are closed.

%d bloggers like this: