> ## Documentation Index
> Fetch the complete documentation index at: https://docs.overlap.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> Apply a watermark to clips in a workflow.

# Add watermark

> Add a watermark to every video or clip that reaches this node.

The **Add Watermark** node is an editing action for applying a brand mark, logo, or other watermark asset before export.

<Info>
  ### Schema

  * **Input**: Video or clips from an upstream trigger or editing node
  * **Output**: Video or clips with a watermark applied
</Info>

## Add the node

Open **Workflows** from the left sidebar and click **New** to open the workflow builder.

Add a trigger first, such as **Manual Trigger** or **New YouTube Video**. In the **Editing** stage, choose **Add Watermark**. Overlap adds the action node to the canvas and connects it to the workflow path.

The node starts in an **Incomplete** state until a watermark is selected. The default card shows **No watermark set**.

<Frame>
  <img src="https://mintcdn.com/overlap-1436d2b7/bENAm-JjxqSKGEKN/images/generated/beta-add-watermark-node-settings-framed.png?fit=max&auto=format&n=bENAm-JjxqSKGEKN&q=85&s=29f5fec2062ca4e67d60e57dcf44a70a" alt="Add Watermark node default state" width="2192" height="1323" data-path="images/generated/beta-add-watermark-node-settings-framed.png" />
</Frame>

## Choose the watermark

Click **No watermark set** on the node to choose the watermark asset for the workflow.

Use a clean brand image that is ready to be layered on top of the video. Transparent PNG files work best when you want only the logo or mark to appear over the clip.

<Warning>
  If the image has a solid background, that background will appear in the finished video.
</Warning>

## Build the rest of the workflow

Place **Add Watermark** after the node that provides the video or clips you want to brand. A common flow is [Manual Trigger](/nodes/manual-trigger) -> [Find Clips](/nodes/findclips) -> **Add Watermark** -> **Post to Social**.

Finish the workflow with an export node, then click **Publish** when the workflow is ready.
