add_watermark
Add a text or image watermark to any image. Adjust position, size, opacity, blend mode, and more to protect your content.
Instructions
Add a watermark image or text to an image
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Text to use as watermark (when watermark is text) | |
| blend | No | Blend mode (default: over) | |
| input | Yes | Input image path or URL | |
| scale | No | Scale watermark relative to base image width (default: 0.25 = 25%) | |
| margin | No | Margin from edges (default: 2.5% of image size) | |
| output | Yes | Output file path | |
| opacity | No | Watermark opacity 0-1 (default: 0.8) | |
| fontSize | No | Font size for text watermark (default: 8% of image size) | |
| position | No | Watermark position (default: bottom-right, diagonal rotates 45°) | |
| fontColor | No | Font color for text watermark (default: white) | |
| watermark | Yes | Watermark image path, URL, base64 data, or text string | |
| fontFamily | No | Font family for text watermark (default: Arial) | |
| strokeColor | No | Stroke color for text watermark (default: black) | |
| strokeWidth | No | Stroke width for text watermark (default: 3% of font size) |