BIMP: the GIMP plugin that automates some functions

Published by TheJoe on

Estimated reading time: 2 minutes


This article was published more than a year ago, there may have been developments.
Please take this into account.

One of the biggest reasons for frustration for a user switching from Photoshop to Gimp (“one of the reasons”, certainly not the only one and I am not saying that they are few) is the lack of a built-in batch editor that automates the program's functions.

Let's say we have to have even twenty photos taken with the wrongly balanced white, or all with too low exposure. Operations for “improve” the photos are always the same for all shots, but for each one we will have to operate independently. If we were using Photoshop we would adopt Batch Processing: by saving the workflow used on the first photo we can apply it to all the others at once.

Gimp has always been incomplete from this point of view, but for some operations we can rely on BIMP (Batch Image Manipulation Plug-in). As the acronym says, BIMP is a plugin for the serial manipulation of multiple images. Nobody is under any illusions: this plug-in will not turn Gimp into Photoshop, but it will simplify some of the operations that we would take photo by photo within the Gimp.

The operations supported by the plugin are:

  • Resize – Resize
  • Crop – Cut out
  • Flip or Rotate – Flip or Rotate
  • Color correction – Color correction
  • Sharp or Blur – Sharpen (make it sharp) the sfoca
  • Add Watermark – Add watermark
  • Change format and compression – Change format and compression
  • Rename with a pattern – Rename with pattern
  • Other Gimp procedure – Another Gimp procedure

Better to specify that BIMP works exclusively with the image given by a layer. If we had an image on several levels, BIMP simply won't work.

Look here:  Tutorial: Effect "macro" a panorama with Gimp

By clicking on “Another Gimp procedure” it will be possible to select any of the Gimp internal scripts. The potential of this little program increases a lot, but unfortunately we will not have a live preview, nor the drag and drop of what we are doing, but an interface in which to enter the numerical parameters of the de facto operand “blindly”.

I've always used Phatch for this kind of thing, but now it's getting a little bit’ old and it sure is quite a lot’ limited (the latest release is from 2010… 10 years ago). BIMP is usable, of course… even if a little more’ uncomfortable.


I keep this blog as a hobby by 2009. I am passionate about graphic, technology, software Open Source. Among my articles will be easy to find music, and some personal thoughts, but I prefer the direct line of the blog mainly to technology. For more information contact me.


Leave a Reply

Avatar placeholder

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.