Back to Blog

How to Add Watermarks to Videos Using FFMPEGAPI.net

June 2026 FFMPEG API Team

In today's digital landscape, adding watermarks to videos is essential for branding and copyright protection. With FFMPEGAPI.net, developers can leverage a powerful hosted REST API to overlay watermarks on videos quickly and efficiently, without the need for server setup or extensive FFmpeg infrastructure management.

Overview of the Add Watermark Endpoint

The Add Watermark endpoint enables users to easily overlay a watermark image onto their videos. This feature is particularly beneficial for content creators looking to maintain brand visibility while sharing their videos online.

  • Method: POST
  • Endpoint Path: /api/add_watermark
  • Content Type: application/json

Required Parameters for the API Request

To utilize the Add Watermark feature, you'll need to provide several parameters in your API request. Here’s a breakdown of the required fields:

  • video_url: The URL of the video you wish to watermark.
  • watermark_url: The URL of the watermark image.

Optional Parameters to Customize Your Watermark

In addition to the required parameters, you can also customize the watermark's placement and size using the following optional fields:

  • position: The location of the watermark (default is bottom-right). Options include:
  • - top-left
  • - top-center
  • - top-right
  • - middle-left
  • - middle
  • - middle-right
  • - bottom-left

Making a Request to Add a Watermark

Here’s an example of how to call the Add Watermark endpoint using cURL and Python. These examples demonstrate how easy it is to integrate this functionality into your applications.

curl -X POST https://www.ffmpegapi.net/api/add_watermark \ 
-H "Content-Type: application/json" \ 
-d '{"video_url":"https://example.com/video.mp4", "watermark_url":"https://example.com/logo.png", "position":"bottom-right", "scale":0.2}'
import requests

url = 'https://www.ffmpegapi.net/api/add_watermark'
data = {
    'video_url': 'https://example.com/video.mp4',
    'watermark_url': 'https://example.com/logo.png',
    'position': 'bottom-right',
    'scale': 0.2
}

response = requests.post(url, json=data)
print(response.json())

FFMPEGAPI.net offers a robust and user-friendly solution for developers looking to enhance their content with watermarks. With its hosted REST API, you can streamline your video processing workflows without the hassle of managing servers or complex setups. Start integrating the Add Watermark feature into your applications today and elevate your content pipeline with FFMPEGAPI.net.

Ready to Start Processing Videos?

Get your free API key and start merging videos in minutes

Get Started Free