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 ...

  • Seeing as we are all using Ubuntu/Gnome's powerful Nautilus file manager, a particularly quick and easy way to resize or rotate images by simply right-clicking on them comes courtesy of the extremely handy little Nautilus-image-converter extension. Installing this extension and then restarting nautilus (or simply ...

  • 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 ...

  • I like Arial Black. There is something compelling about that big and chunky font that makes me always want to include it in my designs. However, it is a Microsoft Windows font and it comes thus as no surprise that it isn't available by default on a new Ubuntu desktop installation. Never fear though, not all is lost ...

About Craig Lotter

Craig Lotter is an established web developer and application programmer, with strong creative urges (which keep bursting out at the most inopportune moments) and a seemingly insatiable need to love all things animated. Living in the beautiful coastal town of Gordon's Bay in South Africa, he games, develops, takes in animated fare, trains under the Funakoshi karate style and for the most part, simply enjoys life with his amazing wife and daughter. Oh, and he draws ever now and then too.

  • TheShark_76

    Thanks! It's a great “background tool” to make it easier all in once!

  • http://www.idle-logic.com Chris Zeh

    Awesome! This is just what I was looking for. Thanks!

  • Pingback: How to install Daves batch process in GIMP

  • Anonymous

    Thanks! It help me a lot!

  • http://placerdigital.net Chuqui


    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?

    • http://www.craiglotter.co.za Craig Lotter

      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!

  • http://twitter.com/philoakley Philip Oakley

    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

  • http://twitter.com/philoakley Philip Oakley

    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.

  • John

    Thanks for suggesting the Synaptic method, I was trying using terminal with no success.

  • http://shinephp.com Vladimir Garagulya

    Thank you for the hint. It works like a charm and saved me a lot of time.

    • http://www.craiglotter.co.za Craig Lotter

      Awesome, glad I could help then! :)

  • Muzikayise

    thanks buddy

  • Edik

    Nice tip, thanks!

  • veelck

    Useful tip, thanks.

    For people trying to add plugin from command line:
    sudo apt-get install gimp-plugin-registry

  • Phil

    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

  • Me

    Thanks Craig, very useful post indeed

  • saurabhbhatia


    This is also a simple method to batch process the images. Imagemagick is always handy.