Title: Thenaynhe Watermark
Author: thenaynhe
Published: <strong>June 30, 2026</strong>
Last modified: June 30, 2026

---

Search plugins

![](https://ps.w.org/thenaynhe-watermark/assets/banner-772x250.png?rev=3591566)

![](https://ps.w.org/thenaynhe-watermark/assets/icon-256x256.png?rev=3591566)

# Thenaynhe Watermark

 By [thenaynhe](https://profiles.wordpress.org/thenaynhe/)

[Download](https://downloads.wordpress.org/plugin/thenaynhe-watermark.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/thenaynhe-watermark/#description)
 * [Reviews](https://wordpress.org/plugins/thenaynhe-watermark/#reviews)
 *  [Installation](https://wordpress.org/plugins/thenaynhe-watermark/#installation)
 * [Development](https://wordpress.org/plugins/thenaynhe-watermark/#developers)

 [Support](https://wordpress.org/support/plugin/thenaynhe-watermark/)

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

[⌊The settings screen with position, size and opacity controls.⌉⌊The settings screen
with position, size and opacity controls.⌉[

The settings screen with position, size and opacity controls.

[⌊An example image with a watermark applied in the bottom-right corner.⌉⌊An example
image with a watermark applied in the bottom-right corner.⌉[

An example image with a watermark applied in the bottom-right corner.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/thenaynhe-watermark` directory,
    or install the plugin through the Plugins screen in WordPress.
 2. Activate the plugin through the Plugins screen.
 3. Go to the **Watermark** menu in the admin sidebar.
 4. Turn on **Enable watermark**, choose a watermark image, set the position, size 
    and opacity, then save.
 5. 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.

Contributors

 *   [ thenaynhe ](https://profiles.wordpress.org/thenaynhe/)

[Translate “Thenaynhe Watermark” into your language.](https://translate.wordpress.org/projects/wp-plugins/thenaynhe-watermark)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/thenaynhe-watermark/),
check out the [SVN repository](https://plugins.svn.wordpress.org/thenaynhe-watermark/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/thenaynhe-watermark/)
by [RSS](https://plugins.trac.wordpress.org/log/thenaynhe-watermark/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **13 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [image](https://wordpress.org/plugins/tags/image/)[logo](https://wordpress.org/plugins/tags/logo/)
   [media](https://wordpress.org/plugins/tags/media/)[upload](https://wordpress.org/plugins/tags/upload/)
   [watermark](https://wordpress.org/plugins/tags/watermark/)
 *  [Advanced View](https://wordpress.org/plugins/thenaynhe-watermark/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/thenaynhe-watermark/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/thenaynhe-watermark/reviews/)

## Contributors

 *   [ thenaynhe ](https://profiles.wordpress.org/thenaynhe/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/thenaynhe-watermark/)