Watermark tool

Add Text Watermark with FFmpeg

Generate FFmpeg drawtext commands to add a text watermark, label, or copyright notice to video.

FFmpeg.Run generates commands only. Your media files stay on your computer and are never uploaded.

Command options

Generated command

Common uses

  • Add a brand name to the bottom-right corner
  • Create semi-transparent text with a border
  • Use a custom font for non-Latin text

Related articles

Related command recipes

Command notes

Text watermarks use the `drawtext` video filter.

Adding text changes video frames, so the video stream must be re-encoded.

Use `fontfile` when FFmpeg cannot find a valid font or when your text needs specific character support.

FAQ

Can I add text without re-encoding?

No. Drawing text changes the video pixels, so FFmpeg must re-encode the video stream.

How do I make text easier to read?

Use a border with `borderw` and `bordercolor`, or use a semi-transparent color such as `[email protected]`.

Why do some characters not show?

The selected font may not support those characters. Set a font file that supports the language or symbols you need.