Actions26
- DATA Actions
- Image URL Actions
Image URL → Watermark
AI-generatedSummary
Adds a customizable watermark (logo or text) to source images via the Picsart API.
Inputs
- image_url (required) — URL of the source image to watermark.
- watermarkSource — Source of the watermark image: 'url' for a remote URL or 'binary' for an n8n binary field.
- watermark_url — URL of the watermark image (required if watermarkSource is 'url').
- watermarkBinaryField — Name of the binary field containing the watermark image (required if watermarkSource is 'binary').
- anchor_point — Position on the source image (e.g., bottom-center, top-left, center-middle, or 'tile' for repeating).
- watermark_width — Target width in pixels; 0 preserves the watermark's original width.
- watermark_height — Target height in pixels; 0 preserves the watermark's original height.
- watermark_opacity — Opacity level from 0 (transparent) to 100 (opaque).
- watermark_angle — Rotation angle in degrees (0-360).
- watermark_padding_x — Horizontal padding around the watermark in pixels.
- watermark_padding_y — Vertical padding around the watermark in pixels.
- format — Output image format (JPG, PNG, or WEBP).
Output shape
A binary file (the watermarked image) and a JSON object with processing details.
If the resource is 'DATA', the input binary field name must be provided in the node configuration (not listed above as a parameter).
Examples
Example 1: Add a logo from a URL to the bottom right of an image.
Image URL: https://example.com/photo.jpg; Watermark URL: https://example.com/logo.png; Anchor Point: bottom-right; Opacity: 80.
Example 2: Tile a watermark across a source image.
Anchor Point: tile; Opacity: 30.