How to Add a Watermark in GIMP
GIMP is the best-known free, open-source alternative to Photoshop, available for Windows, macOS and Linux. It doesn’t have a dedicated “watermark” button, but with the Text tool and layer opacity you can create a clean watermark in a few minutes. The steps below work in GIMP 3 and in GIMP 2.10.
Quick answer
Open the image, pick the Text tool (T), click and type your watermark. Move it with the Move tool (M), then lower the text layer’s Opacity in the Layers dialog. Save the result with File → Export As (not “Save”, which creates an .xcf file).
How to add a text watermark in GIMP
-
Open your image
Use File → Open and select your photo.
-
Create the text
Select the Text tool (T), click on the image and type your watermark. Set font, size and color in the Tool Options dialog or the on-canvas text toolbar.
-
Position the text
Switch to the Move tool (M), enable “Move the active layer” in Tool Options and drag the text. For exact centring use the Alignment tool or Image → Align Visible Layers options.
-
Rotate it (optional)
Choose the Rotate tool (Shift + R), click the text and enter an angle such as -30°, then click Rotate. GIMP converts the text layer to a normal layer after transforming, so finish editing the text first.
-
Lower the opacity
Open the Layers dialog (Ctrl/Cmd + L), select the text layer and drag the Opacity slider to 30–50%.
-
Export
Choose File → Export As, type a new file name ending in
.jpgor.png, click Export and confirm the quality settings.
How to add a logo watermark in GIMP
- With your photo open, use File → Open as Layers and select your logo.
- Scale it with the Scale tool (Shift + S), keeping the chain icon linked to preserve proportions.
- Move it into position and lower the layer Opacity in the Layers dialog.
- Export with File → Export As.
Logo on a white background? Use Colors → Color to Alpha with white to make the background transparent.
Can GIMP batch watermark images?
Not natively. Batch processing in GIMP relies on third-party plug-ins or Script-Fu/Python scripts, and plug-in compatibility can lag behind new major versions. If you need the same watermark on many images, it’s usually faster to use a tool built for batches: drop all the files into WatermarkOn and they’re done in one go.
Tips for better watermarks in GIMP
- Add a soft shadow with Filters → Light and Shadow → Drop Shadow so white text stays readable.
- Save your watermark layer as a PNG with transparency to reuse it as a logo on other images.
- Keep the .xcf file if you might need to change the text later.
The faster way: watermark without GIMP
GIMP gets the job done, but it was not built for watermarking. If you just need your name or logo on your files, WatermarkOn does it in your browser in under a minute:
- Open WatermarkOn and drop in your images or PDFs (as many as you want).
- Type your text or upload your logo (transparent PNG works best).
- Pick a position — a preset like centred or bottom-right, an exact percentage, or a pixel distance from any corner — then set opacity and rotation.
- Click “Add watermark” and download each file or everything as a ZIP.
GIMP vs WatermarkOn
| GIMP | WatermarkOn | |
|---|---|---|
| Time for 20 files | 30–60 min (one by one) | About 1 minute |
| Batch processing | Only with plug-ins or scripts | Yes, unlimited files at once |
| Watermark PDFs | Imports pages as images only | Yes, all pages or a page range |
| Precise positioning | Manual / alignment tool | Presets, % or pixels from any corner |
| Install / account | Desktop install required | Nothing, works in any browser |
| Price | Free (open source) | Free |