Watermarking
Protect your images with text or image watermarks.
text_fields
Text Watermarks
Add text overlays to protect and brand your images.
| Parameter | Description |
|---|---|
wm_text | Watermark text (URL encoded) |
wm_size | Font size in pixels (default: 24) |
wm_color | Text color (hex without #) |
wm_opacity | Opacity 0-100 (default: 50) |
# Simple text watermark
?wm_text=Copyright%202024
# Styled watermark
?wm_text=MyBrand&wm_size=32&wm_color=ffffff&wm_opacity=70
# Bottom-right position
?wm_text=Protected&wm_position=southeastadd_photo_alternate
Image Watermarks
Overlay a logo or image as a watermark.
| Parameter | Description |
|---|---|
wm_image | Path to watermark image |
wm_scale | Scale relative to main image (0.1-1) |
# Logo watermark
?wm_image=logos/brand-logo.png&wm_position=southeast
# Scaled watermark (20% of image width)
?wm_image=logos/brand-logo.png&wm_scale=0.2&wm_opacity=80open_with
Positioning
Control where the watermark appears on the image.
northwest
north
northeast
west
center
east
southwest
south
southeast
# Bottom-right corner (most common)
?wm_text=Copyright&wm_position=southeast
# Center (for full protection)
?wm_text=SAMPLE&wm_position=center
# Top-left with offset
?wm_text=Brand&wm_position=northwest&wm_offset=20format_paint
Styling Options
| Parameter | Values | Description |
|---|---|---|
wm_font | sans, serif, mono | Font family |
wm_shadow | true/false | Add drop shadow |
wm_rotate | 0-360 | Rotation angle |
wm_tile | true/false | Repeat watermark as tile |
# Diagonal tiled watermark (strong protection)
?wm_text=PREVIEW&wm_tile=true&wm_rotate=45&wm_opacity=30
# Professional branded watermark
?wm_text=MyStudio&wm_font=serif&wm_shadow=true&wm_position=southeast