All Pro features
Ultimate Watermark Pro adds these modules to the free core. Click any card to read the deeper docs.
Templates & rendering
Unlimited templates Pro
Free is limited to one active template. Pro removes the limit — different watermarks per content type, category, or rule combination.
Build many templates →Dynamic placeholders Pro
{{date}}, {{user}}, {{ip}}, {{copyright}}, {{post_title}} — text watermarks that change with context.
On-the-fly display Pro
Render watermarks at request time. Originals stay untouched on disk; output is cached. Edit the watermark — visitors see the change immediately.
Enable OTF →Role-based bypass Pro
Hide the watermark from specific roles (default: administrator). Useful for editors copying assets internally.
Configure roles →Conditional rules
E-commerce
Performance
Background batch Pro
Process thousands of images in scheduled chunks (10/pass, 5/pass for WooCommerce). Leave the page; it keeps going.
Run a batch →OTF cache Pro
Rendered watermark output is stored at uploads/ultimate-watermark-frontend-cache/ and auto-invalidates on file or template change.
Settings UI
Display tab Pro
Per-watermark on-the-fly settings — apply to content, thumbnails, WooCommerce, role bypass, cache toggle.
Configure display →Advanced (Pro) tab Pro
WooCommerce-aware automatic watermarking, gallery handling, bulk batch settings.
Tune advanced →License & updates
Plan tiers
Ultimate Watermark Pro is sold as a single Pro tier — there's no Personal/Pro/Agency split for features. Tiers differ on license seats and renewal terms only.
Tier overview
| Plan | Sites | Renewal | Use case |
|---|---|---|---|
| Single site | 1 | Annual | Solo blog / portfolio. |
| Multi-site | 5 | Annual | Multi-site studio. |
| Unlimited | Unlimited | Annual | Agency or hosting reseller. |
EDD's
price_id=1is the visible price ID in the plugin code (WatermarkActionsHandler.php:75). The number of seats and exact pricing is set on the pricing page — check there for the latest.
Feature × tier matrix
Every check below means the feature is available — there are no per-tier feature gates.
| Feature | Single | Multi | Unlimited |
|---|---|---|---|
| Unlimited watermark templates | ✅ | ✅ | ✅ |
| Dynamic placeholders | ✅ | ✅ | ✅ |
| On-the-fly (OTF) display | ✅ | ✅ | ✅ |
| OTF cache | ✅ | ✅ | ✅ |
| Role-based bypass | ✅ | ✅ | ✅ |
| Advanced conditional rules | ✅ | ✅ | ✅ |
| WooCommerce integration | ✅ | ✅ | ✅ |
| Background batch processing | ✅ | ✅ | ✅ |
| Display tab + Advanced (Pro) tab | ✅ | ✅ | ✅ |
| License manager + auto-updates | ✅ | ✅ | ✅ |
| Sites covered | 1 | 5 | ∞ |
| Priority support | — | ✅ | ✅ |
Confirm seats and renewal pricing on the pricing page. The matrix above reflects the codebase as shipped — there are no per-tier feature gates in the PHP source.
Where to go next
- 💎 Pro features overview — guided tour version.
- 🎯 Conditional rules — advanced rule recipes.
- ⚡ Performance — OTF cache + batches.
- 🪝 Hooks & filters — extend Pro behaviour.