Description
Thenaynhe Watermark stamps a watermark image (such as your logo) onto JPEG and PNG images at the moment they are uploaded to the WordPress Media Library. There is nothing to do per image: configure it once and every new upload is watermarked automatically.
The plugin uses the PHP GD library that ships with most hosting environments, and it preserves the transparency of a PNG watermark while still letting you set a global opacity.
Features
- Add an image (logo) watermark to JPEG and PNG uploads
- Nine placement positions (corners, edges and center)
- Adjustable watermark size, expressed as a percentage of the main image width
- Adjustable opacity from 0% to 100%
- Configurable edge margin
- Skip images below a minimum width so small thumbnails are left untouched
- Transparent PNG watermarks are kept transparent
- Simple settings screen with a Media Library picker
Good to know
- The watermark is written onto the uploaded file, so it cannot be removed later. Test with a sample upload first.
- Only the original uploaded file is processed. The intermediate thumbnail sizes that WordPress generates are not watermarked.
- This version supports JPEG and PNG uploads. Text-only watermarks and WebP input are not supported yet.
Screenshots


Installation
- Upload the plugin files to the
/wp-content/plugins/thenaynhe-watermarkdirectory, or install the plugin through the Plugins screen in WordPress. - Activate the plugin through the Plugins screen.
- Go to the Watermark menu in the admin sidebar.
- Turn on Enable watermark, choose a watermark image, set the position, size and opacity, then save.
- Upload an image to confirm the result.
FAQ
-
Which image formats are supported?
-
JPEG and PNG uploads are watermarked. A transparent PNG is recommended for the watermark image itself.
-
Does it watermark images that were uploaded before installing the plugin?
-
No. Only new uploads are processed. Existing images in the Media Library are left unchanged.
-
Will it watermark every thumbnail size?
-
No. Only the original uploaded file is watermarked. The smaller sizes WordPress generates are not touched.
-
The watermark does not appear. What should I check?
-
Make sure the PHP GD library is enabled on your server (the settings screen shows a warning if it is not), that a watermark image has been selected, and that the uploaded image is wider than the “skip images smaller than” value.
-
Can the watermark be removed after upload?
-
No. The watermark is composited into the file, so keep an unwatermarked copy of important images.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Thenaynhe Watermark” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Thenaynhe Watermark” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
