--- layout: doc title: Ultimate Watermark Documentation description: Official documentation for the Ultimate Watermark WordPress plugin (Free + Pro). sidebar: true aside: false prev: false next: text: Installation link: /installation ---
Ultimate Watermark 2.0.x · Free core Pro

Protect every image you upload — text & logo watermarks for the WordPress media library.

Ultimate Watermark stamps text or logo overlays on JPEG, PNG, GIF, and WebP uploads — automatically, on every size, with conditional rules. The free plugin covers automatic watermarking, right-click protection, originals backup, and one watermark template. Ultimate Watermark Pro adds dynamic placeholders, on-the-fly frontend display, WooCommerce integration, advanced rules, batch processing, and unlimited templates.
New here? Jump to Install, then read Your WordPress admin — it mirrors the Watermark sidebar one-to-one.

What you need to run Ultimate Watermark:

WordPress 5.0+ PHP 7.4+ GD or Imagick Free JPEG · PNG · GIF · WebP Pro Dynamic placeholders · On-the-fly display · WooCommerce · Advanced rules · Batch · Unlimited templatesCompare plans →

Pro Need to watermark images on-the-fly without burning the original? Ultimate Watermark Pro renders watermarks at request-time and caches the output — so your originals stay untouched, and changes to the watermark refresh on the next page load.

View pricing & buy Browse Pro features →
## Browse the docs
📦

Install & setup

Free + Pro ZIP, license activation, GD vs Imagick checks, and your first watermark template.

Get started →
🧭

Your WordPress admin

Plain map of Dashboard, Watermarks, Add Watermark, Settings, Backups, Analytics — exactly how the menu labels them.

Match the sidebar →
🖼️

Watermarks

Build text and image watermarks. Font, size, opacity, scaling, multi-line text, layered watermarks.

Build watermarks →
📐

Positioning & sizing

9-point grid, pixel and percentage offsets, auto-scale by image dimensions, image quality controls.

Position watermarks →
Pro extra 🎯

Conditional rules

Apply per post type and image size in free; Pro adds file type, dimensions, file size, orientation, aspect ratio, date range, categories.

Target watermarks →
⚙️

Global settings

Originals backup, right-click protection, drag prevention, logged-in user behavior — every plugin-wide option.

Configure plugin →
Pro extra

Performance & caching

How originals are stored, OTF cache invalidation, GD memory limits, batch processing for large libraries.

Tune performance →
Pro 💎

Pro features overview

Dynamic placeholders, on-the-fly display, WooCommerce integration, advanced rules, batch — every Pro module.

Explore Pro →
📋

All Pro features

Flat catalog. One card per Pro feature, plus the plan tier matrix for the available license tiers.

See the matrix →
🪝

Hooks & filters

Actions and filters that let you extend conditions, register watermark types, modify rendering, and integrate with other plugins.

Extend Watermark →
🔌

REST & WP integration

Ultimate Watermark doesn't register custom REST routes — it hooks into WP's core media REST and metadata pipeline.

Read API docs →

FAQs

Free vs Pro, GD vs Imagick, AVIF support, originals safety, large libraries, multisite — the most-asked questions.

Find answers →
🛠️

Troubleshooting

Watermark not applied, blurry result, transparent PNG issues, memory errors, OTF cache stale, license activation.

Fix issues →
💬

Get support

WordPress.org forum, MantraBrain support portal, Pro priority help, and how to file a useful bug report.

Contact us →
## Free vs Pro at a glance | Capability | Free | Pro | | --- | --- | --- | | Text watermark (font picker, color, opacity, size 8–72 px) | ✅ | ✅ | | Image watermark (PNG / SVG via Imagick, scale, opacity, position)| ✅ | ✅ | | 9-point positioning grid + X/Y offset (px or %) | ✅ | ✅ | | Watermark on upload (automatic) | ✅ | ✅ | | Watermark on REST media metadata pipeline | ✅ | ✅ | | Originals backup (`uploads/ulwm-backup/YYYY/MM/`) | ✅ | ✅ | | Right-click + drag-and-drop protection | ✅ | ✅ | | Per-subsize control (apply to thumbnails, full, large…) | ✅ | ✅ | | Conditional rules: post type + image size | ✅ | ✅ | | Bulk media-library actions (apply / remove) | ✅ | ✅ | | Multiple stacked watermarks per image | ✅ | ✅ | | GD or Imagick auto-detection | ✅ | ✅ | | **One** watermark template (free limit) | ✅ | — | | **Unlimited templates** (no free limit) | — | ✅ | | **Dynamic placeholders** ({{date}}, {{user}}, {{ip}}) | — | ✅ | | **On-the-fly frontend display** (originals untouched, cached) | — | ✅ | | **WooCommerce integration** (product galleries, bulk batches) | — | ✅ | | **Advanced conditional rules** (file type, dimensions, file size, orientation, aspect ratio, date range, categories) | — | ✅ | | **Batch processing post type + cron** | — | ✅ | | **Display tab** (per-watermark OTF settings) | — | ✅ | | **License manager** (EDD updater) | — | ✅ | > Ultimate Watermark Pro is sold as a single tier — every active license unlocks every Pro feature listed above. See the [pricing page](https://mantrabrain.com/plugins/ultimate-watermark) for the latest seats and renewal terms. ## Need help fast? - 📖 Start with [Installation](/installation) and [Quick start](/quick-start). - 🐛 File issues on the [WordPress.org support forum](https://wordpress.org/support/plugin/ultimate-watermark/). - 💎 Pro license holders get [priority support](https://mantrabrain.com/support/).