How to Add a Watermark to a Video on Mac
Overlay a logo or text watermark on videos on Mac — four methods with iMovie, Screenify Studio, FFmpeg, and Final Cut Pro, step by step.
A visible watermark protects tutorial footage from being re-uploaded without credit, keeps your brand in view when a client shares a product demo internally, and distinguishes draft cuts from finals when the file circulates through review. On Mac, adding one ranges from a five-minute click-and-drag job in iMovie to a scriptable FFmpeg command that watermarks a folder of files in seconds. Which path you pick depends on how many videos you need to process, how precise you need the placement, and whether the watermark needs to move, fade, or stay static.
Four methods below cover everything from a one-off logo in the corner to batch-processing a library of screen recordings. Each section includes the exact steps, typical pitfalls, and when to skip to a different method.
| Tool | Price | Key Feature | Difficulty |
|---|---|---|---|
| iMovie | Free (App Store) | Drag-and-drop logo with keyframe fade | Beginner |
| Screenify Studio | Free plan available | Built-in brand logo overlay for screen recordings | Beginner |
| FFmpeg | Free (open-source) | Scripted watermarks, exact pixel positioning, batch | Advanced |
| Final Cut Pro | $299.99 (one-time) | Motion-linked watermarks with masks and effects | Intermediate |
Method 1: iMovie (Free, Built-In via App Store)
iMovie supports a feature called Picture-in-Picture that lets you layer a PNG logo or a short branded clip on top of your main video. It handles both opaque and transparent watermarks, and you can fade the overlay in and out with keyframes. Free, pre-installed on most Macs, and stable for clips up to several hours long.
Steps
-
Prepare your watermark image. Save a PNG with a transparent background — typically your logo at 200-400 pixels wide for 1080p output, or 400-800 pixels wide for 4K. White or light-colored logos work best over dark footage; dark logos work over light footage. If you only have a solid-background logo, open it in Preview, choose Tools > Instant Alpha, and click-drag over the background to make it transparent before exporting.
-
Open iMovie and create a new project. Click Create New > Movie from the Projects tab, then click Import Media (or press Cmd + I) to bring in both your video and the watermark PNG.
-
Place the main video on the timeline. Drag the video clip from the media browser down to the timeline. This becomes your base track.
-
Layer the watermark on top. Drag the PNG file onto the timeline so it sits above the main video clip. iMovie creates a second track. By default it displays as a full-screen overlay — we will fix the size and position in the next step.
-
Enable Picture-in-Picture mode. Click the PNG overlay clip to select it, then click the Video Overlay Settings button in the toolbar above the viewer (it looks like a small square inside a larger square). Choose Picture in Picture from the dropdown. The PNG shrinks into a sub-window with resize handles in the viewer.
-
Resize and position the watermark. Drag the corner handles of the PNG in the viewer to scale it down to about 10-15% of the frame width. Drag the PNG itself to a corner — bottom-right is the most common choice for branded content; top-right for subtle branding; center for anti-piracy marks on tutorial footage.
-
Extend the duration. Drag the right edge of the PNG clip in the timeline to extend it across the entire length of the main video. If you only want the watermark visible for part of the video, leave it shorter.
-
Fade the watermark in and out (optional). With the PNG clip selected, click the small fade-handle circles at its beginning and end in the timeline. Drag inward to create a fade-in/out. A one-second fade on each end looks professional and avoids the hard pop of a watermark suddenly appearing.
-
Adjust opacity (optional). Click the PNG clip, then click the Video Overlay Settings button and look for the Opacity slider. Drop it to 50-70% if the watermark feels too distracting. Full-opacity watermarks are fine for branding; semi-transparent works better for anti-piracy marks that should not cover important detail.
-
Export the video. Click Share > Export File, pick a resolution (match the source), set quality to High, name the file, and click Save.
When to use iMovie
- You have a one-off video that needs a clean, corner-mounted logo with no motion.
- You want a visual editor where you can see the watermark as you position it.
- The footage is under an hour and fits comfortably in an iMovie project.
Limitations
- Picture-in-Picture places only one overlay at a time. Multiple watermarks (logo + "Draft" stamp, for example) require nesting projects.
- Keyframe animation is limited — you can fade in and out, but not move the watermark across the frame.
- Export re-encodes the entire video, which takes time for long files.
Method 2: Screenify Studio
Screenify Studio is a screen recording and sharing app for Mac with a built-in brand overlay feature. It is aimed at creators who watermark every export — you upload your logo once in settings, and it auto-applies to new recordings with the position, size, and opacity you configured. This removes the manual drag-and-drop step that iMovie requires for every clip. The watermark renders during export using Metal, so adding it does not slow down the output.
Steps
-
Upload your logo once. Open Screenify Studio, go to Preferences > Branding (or Screenify > Settings > Branding on newer macOS versions). Click Upload Logo and pick a PNG with a transparent background. A preview appears in the settings panel showing how it will look on a sample recording.
-
Set default position and size. In the same panel, pick a corner (top-left, top-right, bottom-left, bottom-right) and drag the size slider. Values between 80px and 200px width are typical for 1080p output. Set the opacity — most creators use 80-100% for owned-content branding and 50-70% for subtle "produced by" marks.
-
Apply to existing recordings. Open any recording in the editor by clicking it in the library. The Brand Overlay toggle is in the right-side inspector panel — flip it on, and the logo appears in the preview at the position you configured in Preferences. You can override position per-clip by dragging the logo in the preview window.
-
Override for specific clips. If one particular recording needs the watermark in a different corner (because the UI being demoed fills the usual spot), click the logo in the preview and drag it to a new position. The override only affects that clip; your defaults stay the same for future recordings.
-
Add a text watermark (optional). Screenify supports text overlays alongside the logo — useful for "DRAFT", "Confidential", or a URL. Click Add Text in the inspector, type your text, pick a font size and color, and drag it to the desired position. Text layers are separate from the brand logo, so you can have both at once.
-
Export or share. Click Export to save locally, or Share to generate a Screenify link. The watermark renders into the output file — it is not a separate track, so recipients cannot toggle it off. For clips shared via link, the watermark also appears in the embedded player on your Screenify share page.
When to use Screenify Studio
- You are a creator or agency that watermarks every screen recording you publish.
- You want the logo applied automatically without reconfiguring for each export.
- You need both a logo and text watermark (URL, draft mark) on the same clip.
- You plan to share the watermarked clip via link rather than email attachment.
Try Screenify Studio — free, unlimited recordings
Auto-zoom, AI captions, dynamic backgrounds, and Metal-accelerated export.
Method 3: FFmpeg (Scripted, Batch-Capable)
FFmpeg handles watermarks through its overlay filter. You can pin a logo to any corner, position it by pixel coordinates, fade it in and out, or apply one watermark to hundreds of files in a single shell loop. It is the right choice when iMovie feels too manual or when your workflow already lives in Terminal.
Install FFmpeg
brew install ffmpegIf Homebrew is not installed, run /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" first, then install FFmpeg. Verify with ffmpeg -version.
Steps
-
Open Terminal (Applications > Utilities > Terminal, or Spotlight search "Terminal").
-
Navigate to the folder containing both your video and the watermark PNG:
cd ~/Desktop- Add a bottom-right watermark with 10px padding:
ffmpeg -i input.mp4 -i logo.png -filter_complex \
"overlay=W-w-10:H-h-10" \
-codec:a copy output.mp4Breakdown:
-i input.mp4— main video-i logo.png— watermark imageoverlay=W-w-10:H-h-10— position at (video_width minus logo_width minus 10px, video_height minus logo_height minus 10px), which places the logo 10 pixels from the bottom-right corner-codec:a copy— copy the audio without re-encoding
- Try other corner positions by swapping the overlay coordinates:
# Top-left, 10px padding
overlay=10:10
# Top-right
overlay=W-w-10:10
# Bottom-left
overlay=10:H-h-10
# Centered
overlay=(W-w)/2:(H-h)/2- Scale the watermark before overlaying. If your logo PNG is larger than you want it to appear, resize it in-flight:
ffmpeg -i input.mp4 -i logo.png -filter_complex \
"[1:v]scale=150:-1[wm];[0:v][wm]overlay=W-w-10:H-h-10" \
-codec:a copy output.mp4scale=150:-1 resizes the logo to 150 pixels wide while preserving aspect ratio. The -1 tells FFmpeg to calculate the height automatically.
- Fade watermark in and out:
ffmpeg -i input.mp4 -i logo.png -filter_complex \
"[1:v]format=yuva420p,fade=in:st=0:d=1:alpha=1,fade=out:st=59:d=1:alpha=1[wm];[0:v][wm]overlay=W-w-10:H-h-10" \
-codec:a copy output.mp4This fades the watermark in at the start (1-second duration) and out at the 59-second mark (1-second duration), for a 60-second clip.
- Text watermark instead of image:
ffmpeg -i input.mp4 -vf \
"drawtext=text='© Your Company 2026':fontcolor=white:fontsize=24:x=W-tw-20:y=H-th-20:box=1:boxcolor=black@0.5:boxborderw=5" \
-codec:a copy output.mp4This renders a white text watermark with a semi-transparent black box behind it in the bottom-right corner.
Batch watermark a folder of videos
for f in *.mp4; do
ffmpeg -i "$f" -i logo.png -filter_complex \
"[1:v]scale=150:-1[wm];[0:v][wm]overlay=W-w-10:H-h-10" \
-codec:a copy "wm_${f}"
doneEvery .mp4 in the current folder gets a watermarked version prefixed with wm_. The original files are untouched. This runs sequentially — on an Apple Silicon Mac, a batch of ten 5-minute 1080p clips takes under two minutes.
When to use FFmpeg
- You need to watermark many files at once.
- Pixel-perfect positioning or non-standard corners matter.
- Your watermark pipeline is part of an automated workflow (cron, CI, upload hook).
- You want to produce multiple watermarked variants (different corners, different logos) quickly.
Method 4: Final Cut Pro
Final Cut Pro is Apple's professional video editor ($299.99 one-time purchase from the Mac App Store). It gives you motion-linked watermarks that can track moving elements, masks that reveal or hide portions of the overlay, and the ability to nest watermarks into reusable compound clips. Overkill for a static corner logo but the right tool when the watermark needs to do more than sit in place.
Steps
-
Open Final Cut Pro and create a new library and project (File > New > Library, then File > New > Project). Set the project to match your source footage frame rate and resolution.
-
Import the video and watermark. Click Import Media (the down-arrow icon) and import both your main video and the watermark PNG. Files appear in the browser panel on the left.
-
Add the video to the timeline. Drag the main video from the browser to the timeline. It lands on the primary storyline.
-
Add the watermark above the video. Drag the PNG from the browser to the timeline, then drop it on top of the main video clip so it sits on a connected clip above the primary storyline. Extend its duration to match the clip by dragging the right edge.
-
Position and scale. Click the watermark clip to select it, then in the inspector panel on the right, expand Transform. Adjust Position (X, Y) and Scale to place the watermark. Typical values for a bottom-right watermark on a 1920x1080 project: X = 780, Y = -420, Scale = 25%.
-
Animate with keyframes (optional). Click the diamond icon next to Opacity in the inspector to add a keyframe at the current playhead position. Move the playhead forward 30 frames and change the opacity — Final Cut creates a smooth transition between the two keyframes. Use this to fade the watermark in, fade it out at the end, or pulse it for emphasis.
-
Apply a mask (optional). To hide the watermark when it would obscure a face or important UI element, click the watermark clip and add Effects > Masks > Draw Mask. Draw around the area where the watermark should not appear. The mask travels with the clip, so if your main footage has a static UI element that the watermark overlaps, the mask cuts that region out cleanly.
-
Make it reusable. Select the watermark clip and choose File > New > Compound Clip (Option + G). The watermark becomes a named compound clip you can drop onto any future project. This is how professional editors keep their brand overlay consistent across dozens of videos.
-
Export. Click the Share button in the top-right, choose Master File (or a preset like Apple Devices 1080p), click Settings to confirm codec and resolution, then Next > Save.
When to use Final Cut Pro
- You already own Final Cut Pro and want watermarks tied into a larger edit.
- The watermark needs to animate, track a moving element, or interact with masks.
- You want to save the watermark as a compound clip for reuse across many projects.
- Quality, codec control, and color accuracy matter more than speed.
Limitations
- $299.99 is hard to justify for watermarking alone.
- Steeper learning curve than iMovie for users new to professional NLEs.
- Project files are large; keep them on a fast SSD.
Troubleshooting
The watermark appears pixelated
The PNG is being upscaled beyond its native resolution. Make sure your watermark file is at least as large as its display size in the final video — ideally larger. For a 150px-wide watermark on a 1080p export, use a PNG that is at least 300px wide so FFmpeg or iMovie can downscale rather than upscale. Vector-source PNGs exported at 2x or 3x target size look crisp on any platform.
The watermark has a white or colored box around it
The PNG does not actually have a transparent background — it has a white or patterned background that looks transparent in some preview tools but renders fully opaque when composited. Open the PNG in Preview, choose Tools > Show Inspector, and check under More Info that the file has an alpha channel. If not, recreate the PNG with a transparent background in Figma, Sketch, or Preview's Instant Alpha tool.
FFmpeg reports "No such filter: overlay"
The FFmpeg build you installed is missing the overlay filter — rare but possible with minimal builds. Reinstall the full Homebrew version: brew uninstall ffmpeg && brew install ffmpeg. The Homebrew formula includes all standard filters including overlay, drawtext, and fade.
iMovie "Picture in Picture" option is grayed out
You must have two clips stacked in the timeline (video on the primary track, overlay on a track above) and the overlay clip must be selected. If the button is still gray, drag the PNG clip so it sits clearly above the main video, release, and click the PNG clip once to select it. The Video Overlay Settings button activates once the overlay is properly selected.
Watermark is visible during export preview but not in the final file
This usually means the watermark clip is outside the exported range. In iMovie, check that the watermark track extends from the start to the end of the main video — a short watermark clip at the very beginning disappears after its duration. In Final Cut, confirm the watermark is a connected clip that spans the full primary storyline, not a clip that got pushed off-timeline.
Try Screenify Studio — free, unlimited recordings
Auto-zoom, AI captions, dynamic backgrounds, and Metal-accelerated export.
FAQ
Q: What is the best watermark size for a 1080p video?
A logo watermark typically works best at 5-15% of the frame width — roughly 100 to 280 pixels wide for a 1920x1080 video. Larger watermarks feel intrusive; smaller ones become unreadable on mobile viewers. Keep at least 20px of padding from the nearest edge so the watermark does not get cropped by players with safe-area insets.
Q: Should a watermark be transparent or opaque?
Depends on purpose. Brand logos on owned content usually sit at 80-100% opacity so the mark is clearly visible. Anti-piracy watermarks on tutorial footage sit at 40-60% opacity so they survive re-uploads without dominating the frame. Draft markers like "PREVIEW" or "DO NOT SHARE" are usually high-opacity diagonal text across the center.
Q: Can I add a watermark to a screen recording on Mac for free?
Yes. For screen recordings made with macOS Screenshot (Cmd + Shift + 5), open the .mov file in iMovie and follow the Picture-in-Picture steps above. If you already use Screenify Studio, turn on the Brand Overlay in Preferences and every future recording gets watermarked automatically. FFmpeg handles the same job from Terminal without any GUI. See how to screen record on Mac for capture options.
Q: Does adding a watermark reduce video quality?
Watermarks are composited into the video during re-encoding, which introduces one generation of compression loss. For most viewing (YouTube, social media, email), the loss is imperceptible. To minimize quality loss, export at the highest bitrate your destination platform accepts and avoid re-encoding the same file multiple times — add the watermark once, not as a chain of transformations.
Q: Can I remove a watermark I added to a video?
Only if you still have the original unmodified source file — re-export from that and skip the watermark step. Once a watermark is baked into an exported file, it cannot be cleanly removed; AI inpainting tools can sometimes hide simple logos, but the result has artifacts and is not suitable for professional use. Always keep a copy of the source video before adding watermarks.
Q: Is it legal to add a watermark to a video?
Adding your own watermark to video you own or have rights to is always legal. Adding a watermark to someone else's video you did not create and do not have a license for is copyright infringement regardless of whether you watermark it. Watermarks do not grant ownership; they only identify the publisher.
Q: What format should my watermark logo be in?
PNG with transparency is the universal choice — every method above supports it, file sizes are small, and the alpha channel handles smooth edges. SVG works in some professional tools (Final Cut) but not in iMovie or FFmpeg's overlay filter directly; convert SVG to a high-resolution PNG first. Avoid JPG watermarks entirely because JPG has no transparency and will display as a rectangular block.
Q: Can I animate a watermark on Mac?
iMovie supports fade-in and fade-out only. FFmpeg supports fade, scroll (via overlay with expressions), and scaled entry. Final Cut Pro supports arbitrary keyframe animation — position, rotation, scale, opacity. For a moving watermark (like a logo that scrolls across the bottom edge during intros), FFmpeg or Final Cut are the right tools. See our guide on how to trim a video on Mac for preparing clips before adding animated overlays.
Wrapping Up
For a single video with a corner logo, iMovie's Picture-in-Picture feature is the shortest path — ten minutes from open to export, no install beyond the App Store. Screenify Studio is the right pick when you watermark every screen recording you produce; upload the logo once and every future clip inherits it. FFmpeg wins on batch jobs and custom positioning — one command watermarks a folder of files in under a minute. Final Cut Pro is worth considering only if you already own it or need motion-linked watermarks with masks and keyframe animation.
Once the watermark is in place, consider the full publishing workflow: how to trim a video on Mac for trimming before watermarking, and how to screen record on Mac with audio for capturing source footage that watermarks cleanly.
Try Screenify Studio
Record your screen with auto-zoom, AI captions, dynamic backgrounds, and Metal-accelerated export. Free plan, unlimited recordings.
Download Free