Video Watermark Text

Add text watermark to videos with customizable position, font size, color, opacity, and timing

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: video/*

8 24 200

Size of the watermark text (8-200 pixels)

Color of the watermark text

0.1 0.7 1

Text opacity (0.1 = transparent, 1 = opaque)

0 20 200

Distance from video edges (0-200 pixels)

10 50 500

Movement speed in pixels per second (10-500)

Background box color behind text

0 0 1

Background opacity (0 = no background, 1 = solid)

0 0.5 1

Text shadow opacity (0 = no shadow, 1 = solid shadow)

When to start showing the watermark (0 = from beginning)

When to stop showing the watermark (-1 = until end)

Key Facts

Category
Images, Audio & Video
Input Types
file, text, select, range, color, number
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The Video Watermark Text tool allows you to overlay custom text onto your videos with precise control over positioning, styling, and timing. You can customize the font size, color, opacity, background box, and shadow, or even apply motion animations like horizontal, vertical, or diagonal movement to protect your video content and establish your brand.

When to Use

  • When you need to protect your original video content from unauthorized distribution by adding a visible brand name or copyright notice.
  • When you want to display temporary text overlays, captions, or labels at specific timestamps during a video.
  • When you need a dynamic, moving watermark to prevent simple cropping or automated watermark removal tools.

How It Works

  • Upload your video file (MP4, WebM, MKV, or AVI) and enter the custom watermark text.
  • Configure the visual style, including position, font size, color, opacity, background box, and shadow settings.
  • Set the start and end times to control when the watermark appears, and optionally select an animation mode for movement.
  • Choose your preferred output format and process the video to download the watermarked file.

Use Cases

Content creators adding a subtle, semi-transparent social media handle to the bottom-right corner of their videos.
Videographers applying a dynamic, moving diagonal watermark across draft videos sent to clients for review.
Educators overlaying temporary instructional labels or section titles at specific timestamps in lecture videos.

Examples

1. Branding Social Media Clips

Social Media Manager
Background
A social media manager wants to post short video clips on multiple platforms but needs to ensure their brand handle is always visible without distracting the viewer.
Problem
Adding a clean, semi-transparent brand name in the bottom-right corner that persists throughout the entire video.
How to Use
Upload the MP4 video, enter '@MyBrandName' as the watermark text, set the position to bottom-right, adjust the font size to 24, set the opacity to 0.6, and leave the start and end times at default to cover the whole video.
Example Config
{
  "text": "@MyBrandName",
  "position": "bottom-right",
  "fontSize": 24,
  "opacity": 0.6,
  "startTime": 0,
  "endTime": -1
}
Outcome
A professionally branded video with a subtle, semi-transparent handle in the bottom-right corner.

2. Protecting Client Drafts with Moving Watermarks

Freelance Video Editor
Background
A freelance editor needs to send a rough cut of a commercial to a client for feedback but wants to prevent unauthorized use before final payment.
Problem
Applying a highly visible, moving watermark that cannot be easily cropped out or covered.
How to Use
Upload the draft video, enter 'DRAFT - FOR REVIEW ONLY' as the text, set the position to center, choose diagonal animation mode, set the speed to 80 pixels per second, and set the text opacity to 0.4.
Example Config
{
  "text": "DRAFT - FOR REVIEW ONLY",
  "position": "center",
  "animationMode": "diagonal",
  "animationSpeed": 80,
  "opacity": 0.4
}
Outcome
A secure draft video featuring a semi-transparent watermark that moves diagonally across the screen, protecting the intellectual property.

Try with Samples

video, text, file

Related Hubs

FAQ

Can I make the watermark move across the screen?

Yes, you can select horizontal, vertical, or diagonal movement under the animation mode options and adjust the speed.

Is it possible to show the watermark only during a specific part of the video?

Yes, you can set the exact start and end times in seconds to control when the text overlay appears and disappears.

Can I add a background box behind the text to make it more readable?

Yes, you can customize both the background color and background opacity to create a solid or semi-transparent box behind your text.

What video formats are supported for output?

You can export your watermarked video in MP4, WebM, MKV, or AVI formats.

How do I prevent the watermark from completely blocking the video content?

You can adjust the text opacity and background opacity sliders to make the watermark semi-transparent.

API Documentation

Request Endpoint

POST /en/api/tools/video-watermark-text

Request Parameters

Parameter Name Type Required Description
videoFile file (Upload required) Yes -
text text Yes -
position select No -
fontSize range No Size of the watermark text (8-200 pixels)
fontColor color No Color of the watermark text
opacity range No Text opacity (0.1 = transparent, 1 = opaque)
margin range No Distance from video edges (0-200 pixels)
animationMode select No -
animationSpeed range No Movement speed in pixels per second (10-500)
backgroundColor color No Background box color behind text
backgroundOpacity range No Background opacity (0 = no background, 1 = solid)
shadowOpacity range No Text shadow opacity (0 = no shadow, 1 = solid shadow)
startTime number No When to start showing the watermark (0 = from beginning)
endTime number No When to stop showing the watermark (-1 = until end)
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/video-watermark-text to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-video-watermark-text": {
      "name": "video-watermark-text",
      "description": "Add text watermark to videos with customizable position, font size, color, opacity, and timing",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-watermark-text",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]