To add a watermark to a video, you can burn it into the export when the mark must travel with every copy, or use a player-side overlay when it only needs to appear in a specific player and may change without another export.
A watermark is visible branding or attribution, not copy protection. It does not stop someone from downloading, screen-recording, cropping, re-encoding, or reusing a video.
📋 TL;DR • Use a burned-in watermark: The logo becomes part of that exported file and travels to social channels, downloads, client proofs, and syndicated destinations. • Use a player-side overlay: The mark is a separate player layer, so you can update or remove it without changing the underlying video asset. • Design for the smallest real playback size: Use a simplified transparent logo, safe margins, restrained opacity, and separate tests for each aspect ratio. • Keep the clean master: Preserve an untouched source file and create marked derivatives only when a destination needs them.
How do burned-in watermarks and player overlays differ?
Burned-in watermarks live in the exported video’s pixels; player-side overlays live in a separate player layer. That choice determines where the mark appears and how easily it can change.
Illustration of a landscape print under a separate layer carrying a corner mark.
| Decision | Burned-in at export | Player-side overlay |
|---|---|---|
| Where the mark lives | In the rendered pixels of the exported video | In a layer separate from the video file |
| Where it appears | Everywhere that particular file is played or shared | In the player where it is configured |
| Best fit | Social posts, downloads, client proofs, and syndication | Player-specific branding and reversible presentation changes |
| Main trade-off | Permanent for that derivative; changing it requires another export | Does not travel with a downloaded or separately posted copy |
| Master workflow | Keep a clean master, then export a marked derivative | Keep the clean source and configure the player separately |
Choose burn-in when the destination is outside your control; choose an overlay when you control the player and may change the branding. For both, keep a clean master and use marked derivatives only where needed.
The overlay option assumes you have a player or embed layer you control. If you are still choosing that layer, compare video players for a website and review the main ways to embed video on a website.
How do you add a burned-in watermark at export?
To burn a watermark into a video, add a transparent logo above the footage in your editor, extend it across the intended duration, and export a separate marked copy. Work from the clean master so a branding change does not require editing an already marked file.
Illustration of a small corner mark near the edge of a framed scene.
- Prepare a transparent logo file, preferably a PNG or another format that preserves transparency.
- Import the video and add the logo as an image layer or watermark layer.
- Resize the mark and place it inside a safe margin, away from the subject, captions, and player controls.
- Adjust opacity until the logo remains recognizable without competing with the video.
- Preview it at the actual playback size on a phone and a desktop screen.
- Export a new marked file at the destination resolution and format.
The published YouTube SDR bitrate recommendations vary by output resolution and frame rate. Use them as a destination-specific export check after choosing an encoding format, then compare the marked copy at its actual playback size. The table converts YouTube’s recommendations for four common resolutions from Mbps to kbps; they are not universal watermark settings.
| Resolution | Standard frame rate (24, 25, 30 fps) | High frame rate (48, 50, 60 fps) |
|---|---|---|
| 2160p (4K) | 35,000–45,000 kbps | 53,000–68,000 kbps |
| 1440p | 16,000 kbps | 24,000 kbps |
| 1080p | 8,000 kbps | 12,000 kbps |
| 720p | 5,000 kbps | 7,500 kbps |
Source: YouTube Help, 2026.
Final Cut Pro’s guide explains that graphics can sit above its primary video storyline, one way to keep a logo on a separate timeline layer (Apple, 2026). In iMovie on Mac, Apple’s picture-in-picture guide shows how to place, resize, and reposition a clip above another on the timeline. These desktop workflows are documentation-based and untested here: the hands-on tests below ran on Linux.
How can you add a watermark with free FFmpeg commands?
FFmpeg can burn in a corner logo, resize it, lower its opacity, or render moving text. Its overlay filter composites one input over another. These commands use input.mp4 and a transparent logo.png in the current folder, and create separate output files rather than overwriting the source.
Bottom-left PNG, original size: This places the logo 10 pixels from the left and bottom edges.
ffmpeg -i input.mp4 -i logo.png -filter_complex '[0:v][1:v]overlay=10:main_h-overlay_h-10[v]' -map '[v]' -map '0:a?' -c:v libx264 -preset medium -crf 23 -threads 2 -pix_fmt yuv420p -c:a copy corner.mp4
Scaled, translucent bottom-right PNG: This resizes the logo to 160 pixels wide while preserving its aspect ratio, multiplies its existing alpha by 0.45, and leaves a 24-pixel inset. Change the width and inset for your output resolution.
ffmpeg -i input.mp4 -i logo.png -filter_complex '[1:v]scale=160:-1,format=rgba,colorchannelmixer=aa=0.45[logo];[0:v][logo]overlay=main_w-overlay_w-24:main_h-overlay_h-24[v]' -map '[v]' -map '0:a?' -c:v libx264 -preset medium -crf 23 -threads 2 -pix_fmt yuv420p -c:a copy scaled-opacity.mp4
The FFmpeg filter reference documents the alpha-channel adjustment. A transparency-preserving PNG matters: reducing alpha does not remove a solid background already baked into your logo.
Moving text, no logo file: This draws a translucent review label near the top, moving horizontally at 80 pixels per second and wrapping back. Keep the frame wider than the rendered text plus its margins.
ffmpeg -i input.mp4 -vf "drawtext=text='REVIEW COPY':fontcolor=white@0.45:fontsize=32:x='24+mod(t*80,w-tw-48)':y=24" -map 0:v:0 -map '0:a?' -c:v libx264 -preset medium -crf 23 -threads 2 -pix_fmt yuv420p -c:a copy moving-text.mp4
This drawtext example needs an FFmpeg build with text-rendering and fontconfig support, plus an installed font. Without fontconfig, supply a fontfile path as the documentation requires. A different font can change the label’s width. Test custom text carefully because punctuation can require filter escaping.
All three commands re-encode the video as H.264 and copy any audio stream unchanged. The optional audio mapping also accepts a silent input. These examples assume audio already compatible with MP4, as in the AAC test clip; they are not universal export presets. -crf 23 selects constant-quality encoding, not a fixed file size. Two encoder threads make these small tests less resource-heavy; choose settings for your own quality and delivery requirements.
What changed in the exported files?
In our testing (October 2026), all three commands ran as written with FFmpeg 8.1.3 on Linux. The source was a generated 10-second, 1280×720, 30 fps H.264 clip with AAC audio and a transparent 320×160 PNG. Each marked output decoded without errors, retained 300 video frames, and preserved the compressed audio’s SHA-256 hash. The same commands also accepted a one-second silent input.
| Export | File bytes | Change from source | Elapsed seconds |
|---|---|---|---|
| Source | 3,947,335 | — | — |
| Re-encode without watermark, same settings | 3,757,935 | −4.80% | 3.012 |
| Bottom-left PNG | 3,787,529 | −4.05% | 3.484 |
| Scaled PNG at 0.45 alpha | 3,763,541 | −4.66% | 3.545 |
| Moving text | 3,803,749 | −3.64% | 4.345 |
These are single-run wall times on a shared workstation, not a performance benchmark. The smaller files do not mean adding a logo saves space: even the unmarked re-encode shrank, and every marked file was larger than that control. Video filtering still required a lossy video re-encode.
The scaled logo measured 160×80 pixels, with maximum alpha 115 out of 255 after processing. Frame checks showed the corner placements and text moving right between zero, one, and three seconds. The small translucent logo was hard to read over bright test bars—a useful reason to check contrast rather than copy our opacity value.
A 16:9 website export, a square social crop, and a vertical short may need different logo sizes and positions. Do not assume that a placement that works in the original frame will survive every crop; check each aspect ratio separately.
Prepare a logo that stays legible
In practice, start with a transparent version of your logo and remove unnecessary detail. A full logo lockup with a small tagline can become unreadable when the video is displayed in a small feed; an icon, monogram, or compact wordmark may be a better watermark variant than the logo used in a website header.
Check the logo over representative frames, not just a blank background. A white mark can disappear over bright footage; a dark mark can disappear over shadows. A thin outline, subtle shadow, or alternate light/dark logo version can improve contrast, but avoid adding a large opaque box that covers the content.
Preview after the export, too. Downscaling, compression, and a phone’s small display can erase fine details that looked clear in the editor. If the mark is only recognizable when you zoom in, simplify it or make it slightly larger.
Choose placement by composition and aspect ratio
There is no universally safe corner. The lower edge may contain captions or platform controls. The upper edge may be covered by a title treatment or cropped in a feed. A corner that is empty in a talking-head shot may contain the subject’s face in a product demonstration.
Use these checks for each version:
- Keep the logo inside a consistent margin rather than touching the frame edge.
- Avoid faces, product details, on-screen instructions, captions, and other information the viewer needs to read.
- Leave room for the controls and overlays that may appear in the destination player.
- Check 16:9, 9:16, and 1:1 versions separately; do not reuse coordinates blindly.
- Scrub through moving footage to make sure the mark does not become confusing when the background changes.
For a 16:9 website video, a restrained upper or lower corner may work if it stays clear of the subject and controls. For a 9:16 social video, the same corner can sit underneath interface elements or captions. Make a destination-specific decision after looking at the actual crop.
Set size and opacity by testing
Size and opacity are not universal constants. They depend on the logo’s detail, the footage’s contrast, the output resolution, and the size at which viewers will watch.
Start with a mark that is easy to identify but not the first thing the eye notices. Test a few restrained opacity levels over light, dark, still, and moving frames. Then compare the result at the actual rendered size, not only in a full-size editor preview.
Ask someone who did not create the video two questions: “Can you tell what the mark is?” and “Does it distract you from the video?” If the first answer is no, increase contrast, simplify the logo, or adjust the size. If the second answer is yes, reduce opacity or choose a less intrusive position.
How do you add a watermark to a website player?
A player-side watermark appears in the player layer, not in the video file. That keeps the source clean and lets you update the visible branding without exporting the video again.
This approach fits a business website when:
- The video is primarily intended to be watched on pages you control.
- You expect a logo, campaign treatment, or position to change.
- You want to keep one clean asset instead of maintaining many permanently marked exports.
- You need the site presentation to differ from versions shared on social channels.
The trade-off is distribution. A visitor who downloads, receives, or reposts the underlying file will not automatically take the player overlay with it. The overlay is a branding layer for that player, not a security boundary.
YouTube also offers a channel watermark as a player-side option, not a mark burned into the uploaded file. In YouTube Studio, open Customization → Profile, then find the video watermark settings. Choose an image at least 150 × 150 pixels, square and under 1 MB; set it to show for the last 15 seconds, from a custom start time, or for the entire video, then publish. The watermark is unavailable on videos made for kids and appears in landscape view on computers and mobile devices (YouTube Help).
Vimeo’s custom-logo option appears in the embedded player; its guidance recommends a logo aspect ratio from 1:3 through square to 3:1 (Vimeo, 2026). Treat that as Vimeo-specific logo guidance, not a universal watermark-size rule. Vimeo direct file links can play or download the converted video in a third-party player or web page (Vimeo direct-file guide, 2026).
For a concrete player-overlay workflow, Vimeo’s custom-logo instructions apply to paid plans: open a video from your Library, select Appearance, and turn on Custom logo under Customization. Upload your logo, then check it in an embed on your website. Vimeo places this logo in the lower-right corner and says it appears only on videos embedded on another website.
Plan availability varies: SmartVideo lists custom video watermarking under Pro on its video-player feature page and pricing page. The WordPress plugin’s 2.4 new player is opt-in; appearance and playback settings start applying after switching under Player → Version. Its changelog lists watermark opacity and position among those controls. Preview the result against your site’s design and actual video content.
If you want a branded website player with a separate watermark layer, explore SmartVideo’s video player features and see whether the Pro plan fits your site.
For WordPress publishers, a player overlay can avoid hand-editing every video file when the site’s branding changes. Follow the current WordPress video hosting setup guide for installation, then preview the watermark on a page using your actual theme, captions, and player controls.
Why keep an unmarked video master?
An unmarked video master gives you a clean starting point for every new watermark or destination. Do not overwrite it with a branded export, and do not repeatedly export from a file that already contains a watermark. Preserve the editable project and separate logo asset alongside the source so future revisions can start from the same materials.
Illustration of an unmarked source beside a marked copy.
A simple asset structure might look like this:
product-demo-master-clean.mov
product-demo-website-clean.mp4
product-demo-linkedin-marked.mp4
product-demo-vertical-marked.mp4
product-demo-client-proof-marked.mp4
Record the source resolution, aspect ratio, logo version, position, opacity, export date, and destination for each derivative so you can update the mark without guessing which copy was used where.
Burning in a watermark normally requires a render or re-encode. Render from the clean master at the destination’s intended resolution, then inspect the result. Avoid chaining several generations of compression. For related export decisions, see export settings in our video editing guide, how to reduce video file size without losing quality, and the difference between SD, HD, and 4K video.
Which watermark approach fits each destination?
A burned-in watermark fits copies distributed outside your website; a player overlay fits reversible branding on pages you control. When the same video serves both destinations, keep a clean master and make separate delivery versions. Use this checklist before adding the logo:
- The video will be downloaded or posted elsewhere: Burn in the mark on a derivative so the branding travels with that copy.
- The video is a client proof or deliverable: Burn in a clearly identified review version if the recipient needs the mark on the file itself. Keep the clean master separate.
- The video only needs branding on your website: Use a player overlay if your player supports it and you want to update the treatment later.
- The logo may change after launch: Prefer an overlay for site presentation, or regenerate marked derivatives from the clean master.
- The video will use several aspect ratios: Create separate placement tests and derivatives. A single fixed position is unlikely to fit every crop.
- You need both owned-site and off-site versions: Combine a clean master, a site overlay, and marked derivatives for destinations outside your control.
The choice is about distribution and maintenance, not about making one method more “secure.” Neither method prevents copying. If preventing unauthorized access matters, address permissions, hosting settings, contracts, and the audience’s access path separately; do not treat a visible logo as a technical barrier.
FAQ: How to add a watermark to a video
How do you add a watermark to a video?
Add a transparent logo as a layer in a video editor or local processing tool, place it inside a safe margin, adjust its size and opacity, preview it at the real playback size, and export a marked derivative. If the watermark only needs to appear on your website, configure it in a player that supports a separate overlay instead of changing the video file.
Should I burn a watermark into the video or add it in the player?
Burn it in when the mark must travel with a file shared on social media, downloaded, delivered to a client, or syndicated elsewhere. Use a player overlay when the mark is for your website, may change, or should be reversible without another export. You can use both approaches for different destinations.
Where should a watermark be placed on a video?
Place it inside a safe margin where it does not cover the subject, captions, important product details, or player controls. Check every aspect ratio separately because a position that works in 16:9 may be cropped or covered in 9:16 or 1:1 video.
What size should a video watermark be?
Make it large enough to recognize at the smallest size where the video will be viewed, but not so large that it competes with the subject. There is no universal pixel size. Test the logo after downscaling, on a phone, and over representative light and dark frames.
What opacity should a video watermark use?
Use the lowest opacity that keeps the logo identifiable across the footage. Start with a few restrained test values rather than assuming one percentage works for every video. Bright backgrounds, dark backgrounds, motion, fine logo details, and compression can all change the result.
Does a watermark prevent people from downloading or screen-recording a video?
No. A watermark identifies or brands the visible video, but it does not block downloads, screen capture, cropping, re-encoding, or reuse. Treat it as branding and attribution, not as copy-protection technology.
How do I add a watermark without losing video quality?
Keep the unmarked master, render the marked derivative once at the destination resolution, and avoid repeatedly re-encoding an already compressed copy. Review the exported file at full quality and at the size viewers will actually see. A watermark pass can require a re-encode, so export settings still matter.
How do I watermark a video for a website?
If the watermark only needs to appear on your site, use a website player with a configurable watermark overlay. This keeps the video file clean and lets you change the logo, position, or opacity without exporting the video again. If visitors will also download or repost the file, create a separate burned-in derivative for those destinations.
How do you make video branding repeatable?
A repeatable watermark workflow starts with distribution: burn marks into copies that leave your control; use overlays for site-only branding. Test placement and opacity by aspect ratio, then preserve the clean source and export settings so the next logo change does not become a reconstruction job.