Ubuntu: Batch Resize Your Images using GIMP

Digital Cameras these days take fantastically detailed and large photos, brilliant for printing and editing but not always that great if you want to simply pop them up on the web for everyone on FaceBook to gaggle over. So obviously a spot of resizing is required first, but who the heck would want to individually resize 600 photos of Aunt Nelly’s Wedding Reception, one photo at a time?

Now if you’re a diehard Ubuntu user, you’ll know that the first and foremost image editing package available to you is GIMP, and so today’s quick chunk of useful information revolves around batch resizing images using GIMP.

As great as GIMP is, it doesn’t feature native batch functionality and as such we find ourselves turning to the excellent David’s Batch Processor extension script which plainly put, does. To get it, the easiest thing to do is head over to your Synaptic Package Manager and do a search for gimp-plugin-registry. This neat little package bundles together a whole lot of useful GIMP plugins, including the one that we’re interested in, namely David’s Batch Processor. Mark for installation and apply.

Once installed, open up GIMP and access the Filters -> Batch -> Batch Process… menu option. This will launch David’s Batch Processor and from this point onwards it is pretty simple to get going. First, select all the files or the folder containing the files that you wish to process on the Input tab. Once selected, visit the various tabs to set whatever batch operation you want to apply to the images. Obviously the resize would be the number one tab visited in this instance! :)

Once your manipulation options have been set in, visit the output tab, makes sure you happy with where and how the processed files are going to be saved and once complete, hit the start button to launch the batch processor.

Couldn’t be simpler!

Related Link: http://members.ozemail.com.au/~hodsond/dbp.html

Related Posts:

  • Okay, here was something I didn't know. I've been scratching around for a high-quality image manipulation program, similar in ability to Adobe Photoshop but at a 100% less price, for quite some time now, and to be honest I simply wasn't having much luck in finding anything to suit my needs.One of the strongest Wind ...

  • An intriguing article here that highlights and discusses the recent decision to remove the fabulous GIMP editing tool from the default Ubuntu installation starting from version 10.0.4. Naturally, I'm quite sad to hear this as outside of Adobe Photoshop on my Windows installation, GIMP has proved itself to be a pr ...

  • As a reminder to myself so that I don't have to Google it each and every time I need to work on a Windows Server (in other words, very seldom), there are three ways of adding comments into batch files (.bat) in Windows. The first, most recognised way (standards-compliant, documented statement) is by making use ...

About Craig Lotter

South African software development manager and senior application developer at Touchwork. Husband to a cupcake baker and father to two little girls. I don't have time for myself any more.

17 thoughts on “Ubuntu: Batch Resize Your Images using GIMP

  1. Hi,

    Gimp should have an option (like in Adobe Fireworks), that allows you to specify a width (Example: resize to 1024 all the images wider than that) but not a height. That means only images wider than 1024 px will be resized and they will keep the aspect ratio, no matter what’s the images height. How to do that?

    1. Agreed. It is annoying that so many of the quick resize tools available in Ubuntu don’t seem to allow just the specifying of either the width or height values and then resize keeping aspect ratio!

  2. Great, many thanks. This post came up very high ‘ubuntu image resizer batch’ for me and has been really helpful. I have lots of images to resize for Magento so this should be just the trick

  3. Great, many thanks. This post came up very high on Google for me on the search ‘ubuntu image resizer batch’ and was just what I was looking for as I love GIMP. I have lots of images to resize for a Magento site so this should be just the trick.

  4. Hi thanks for this article I had tried to install David’s Batch Processor on Linux Mint and it would not show Batch in the Filter’s Drop down. After using your instruction  Gimp has opened with all the added functionality including Batch Process.

    Cheers Phil

Leave a Reply