Watermark on Upload automatically brands every new JPEG or PNG image the moment it is added to the media library. A backup of each original is saved alongside the watermarked file so the unwatermarked version can be restored with a single click. Both text watermarks (custom colour, opacity, font size, and 9-position placement) and image watermarks (any PNG/JPEG from the media library, scaled as a percentage of the canvas width) are supported. Bulk watermarking of existing uploads is also available.
| Category | Media |
| Author | Snehal Pancholi — Freelance Developer |
| Plugin Page | https://addonlogic.com/watermark-on-upload |
| Requires | WordPress 6.0+, PHP 8.1+ |
| License | GPL-2.0+ |