ComfyUI Extension
Quick Watermark
ComfyUI custom node for applying PNG watermarks to still images and IMAGE batches.
boobkake22/ComfyUI-QuickWatermark
Nodes—
On cloudLocal install
Stars0
Updated2 months ago
Readme
ComfyUI Quick Watermark
A small ComfyUI custom node that applies one PNG watermark image across every frame in an IMAGE batch. Video workflows usually pass frames as a batched IMAGE, so this works for still images and videos.
Node
Quick Watermark Video is available under image/watermark.
Inputs:
image: the source image or video frame batch.watermark_preset: built-in watermark to use when nowatermarkinput is connected. Options arespeaker-whiteandspeaker-black.watermarkoptional: an image fromLoad Image, usually a PNG logo or watermark. When connected, this overrideswatermark_preset.alignment: watermark placement. Defaults tobottom-right.offset_percentage: margin from the selected edge, based on the source frame size.resize_percentage: watermark width as a percentage of the source frame width.opacity: global watermark opacity from0to100. Defaults to60.watermark_maskoptional: connect themaskoutput from ComfyUILoad Imageto preserve PNG alpha transparency.
The node returns the watermarked IMAGE batch.
PNG Alpha
ComfyUI's Load Image node separates PNG alpha into its mask output. To preserve transparent watermarks, connect both:
Load Image.imagetowatermarkLoad Image.masktowatermark_mask
The built-in presets use their PNG alpha automatically. If a custom watermark image is connected with no mask, the watermark image is treated as fully opaque before the opacity setting is applied.