You are here

Batch Tools Watermark

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Rate this item!

Add Watermark text to images in batch mode.

V.1.02 (20111108) - Based on the plugin Version 1.04 by Alexander Hadjiivanov 2010.


- Reported only the Bump Map portion of the code by Alexander

- The watermark is bumped with font size specified by the user (result is a smaller text box)

- Position is specified as corner of the image

- Added offset (horizontal and vertical) for the watermark,from the border of the image

- Added choice for horizontal or vertical position


# Linux & Mac OSX

  1. Download
  2. Extract the content of the .zip file  ( into your $HOME/.gimp-2.x/plug-ins directory.
  3. On Linux and Mac OSX the file must be executable.

# Windows

  1. Install Python 2.6.x from: (get the Windows x86 MSI installer or the Windows x86-64 MSI installer for 64bit system)
  2. Install PyCairo from: (get the release for python 2.6)
  3. Install PyGObject from: (get the release for python 2.6)
  4. Install PyGTK from: (get the release for python 2.6)
  5. If you installed GIMP before, run the GIMP installer again to install the GIMP Python components or remove and re-install Gimp.
  6. Download
  7. Extract the content of the .zip file  ( into:

Windows XP:

C:\Documents and Settings\<your user name>\.gimp-2.6\plug-ins  

Windows Vista/7:

C:\Users\<your user name>\.gimp-2.6\plug-ins  

<your user name> : Is your windows logon username


# Usage

  1. Start Gimp
  2. Start the plug-in: the scripts is located under Tools/BatchTools/Watermark menu entry of the Gimp GUI.
batchtools1.02.zip2.65 KB
GIMP Version: 
Code License: 


I used Python 2.7 which worked fine to install batchtools 1.02 for GIMP 2.8.
The batch copyright signature tool works well, but a stop button would be handy (I processed 430 images as an inadvertant test!).
The directory picker is not what I am used to in Windows (like Browse would be good).

1. you didn't have to install Python for GIMP 2.8. It's already included. The instructions are given for 2.6 version of GIMP and older.
2. I don't think Stop button is possible in Python scripts, you gonna need another plugin outside GIMP to kill the process.
3. Try batch image manipulation plugin (BIMP)
It has STOP button, and you can pick individual files rather than folders from a Windoze-like Browser window))
And yeah, batch watermarking and much more.

I have installed GIMP, it is recognizing Python (I can see it in the Tools menu), I have copied into my user>gimp>plug in folder, but it's still not working. Any suggestions?

Python isn't in the Tools menu. It should show up as Filters/Python-fu. You can test that you have Filters/Renders/Clouds/Fog and that it is functional (this is one of the few standard plugins written in Python).

"my user>gimp>plug in" doesn't look right, the Gimp folder is normally called ".gimp-2.6" or ".gimp-2.8" depending on the version you run. It has a leading dot, so it may be hidden by default on Linux or OSX, but you should eventually find it. And the subdirectory is "plug-ins". On Linux (and maybe OSX) the .py file (check that it wasn't downloaded with a .py.txt extension) should be given the "execute" permission.

This sounds like the exact tool I need, but I confess I don't understand how to install it. I feel like I should know or should be able to find out, but no luck.

First thing you need to do is make sure you have Python installed for GIMP. You can find that information here:

Then, you need to uninstall/reinstall GIMP for it to recognize the Python installation (more information can be found at the above link).

All .py extension files are considered plug-ins and would be placed in the .gimp-2.6/plug-ins folder found at (c:\users\your_user_name\.gimp-2.6\plug-ins) <----Windows Vista and Win 7

Subscribe to Comments for "Batch Tools Watermark"