Back to Blog

How to Add Watermarks to Videos Using FFMPEGAPI.net

June 2026 FFMPEG API Team

In the world of video production, adding a watermark is essential for branding and copyright protection. Using FFMPEGAPI.net, developers can easily overlay watermarks on videos without worrying about server setup or infrastructure management. In this article, we'll explore how to use the 'Add Watermark' API endpoint to seamlessly integrate this functionality into your applications.

What is FFMPEGAPI.net?

FFMPEGAPI.net is a hosted REST API that leverages the powerful capabilities of FFmpeg for video and audio processing. It allows developers to perform various media manipulations without needing to set up any servers or manage FFmpeg infrastructure.

  • No server setup required.
  • API-key authentication for security.
  • Ideal for automation, SaaS applications, and content pipelines.

Using the Add Watermark API Endpoint

The Add Watermark endpoint allows developers to overlay a watermark image onto a video. This method supports various parameters including video and watermark URLs, position, scale, and asynchronous processing options.

  • Endpoint Path: `/api/add_watermark`
  • HTTP Method: `POST`
  • Content Type: `application/json`
import requests

url = 'https://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, headers={'Authorization': 'Bearer YOUR_API_KEY'})
print(response.json())

Parameters for the Add Watermark API

The following parameters can be used when making a request to the Add Watermark endpoint.

  • **video_url** (string, required): The URL of the video you want to watermark.
  • **watermark_url** (string, required): The URL of the watermark image.
  • **position** (string, optional): The placement of the watermark, defaults to 'bottom-right'.
  • **scale** (number, optional): Scale the watermark relative to the video width, with a default of 0.25.
  • **async** (boolean, optional): If true, returns a job ID for background processing.

FFMPEGAPI.net provides a robust solution for developers looking to add watermarking capabilities to their video processing workflows. With its easy-to-use API, you can focus on building your application while leaving the heavy lifting to our hosted FFmpeg infrastructure. Start using FFMPEGAPI.net today and enhance your video content with custom watermarks effortlessly.

Ready to Start Processing Videos?

Get your free API key and start merging videos in minutes

Get Started Free