Video Watermark

Burn a text or image watermark into your video and export a real watermarked video file

Works on videos up to 2 minutes long. Watermarking runs entirely in your browser and takes roughly as long as the video itself (about 1 second of processing per second of video).

Best supported formats: MP4 (H.264) and WebM. Formats like .avi, many .mov/.mkv files, or uncommon codecs often can't be decoded in-browser at all -- convert to MP4 first if your file is rejected.

Click or drop a video file here

About Video Watermark

Video Watermark burns a text or image watermark into your video and exports a real watermarked .mp4 file, entirely in your browser using ffmpeg.wasm -- your file is never uploaded to a server. Choose a text watermark (typed, with adjustable opacity) or an image/logo watermark, pick one of five corner/center positions, and export. Videos are limited to 2 minutes: browser-side encoding runs at roughly real-time speed, so a 90-second clip takes about 90 seconds, and longer files would risk an unresponsive tab.

How to use Video Watermark

  1. 1Click the upload area and select a video file (2 minutes or shorter).
  2. 2Choose Text or Image as your watermark type, and enter your text or upload a logo/image.
  3. 3Adjust the opacity slider and pick a position from the 5 corner/center presets.
  4. 4Click "Add Watermark" and watch the progress bar and time estimate while it encodes.
  5. 5Preview and download the resulting watermarked .mp4 file.

Frequently Asked Questions

Does this produce a full watermarked video now?

Yes -- it exports a real .mp4 file with the watermark burned into every frame and the original audio preserved, not a single still image.

Can I use an image or logo as the watermark?

Yes. Switch the Watermark Type toggle to Image and upload a PNG or JPG; it's composited at its natural size with the opacity you choose.

Why is there a 2-minute limit?

Watermarking runs entirely in your browser via ffmpeg.wasm, which encodes at roughly real-time speed (about 1 second of processing per second of video). Longer clips would take too long or risk freezing the tab.

Is audio preserved?

Yes, if your video has an audio track it's kept and re-encoded to AAC alongside the watermarked video. Silent or audio-free videos (screen recordings, muted exports) work fine too -- the output is just video-only.

Why was my video rejected before I even clicked Convert?

Two different reasons produce two different messages. If your browser can't decode the file at all (common for .avi, some .mov/.mkv, or uncommon codecs), you'll see a message saying so -- that's a browser support gap, not proof your file is broken. If the browser can play the file but can't determine its length, you'll see a different message asking for a re-export. MP4 (H.264) and WebM are the safest formats to use here.

Is my file uploaded anywhere?

No, everything happens locally in your browser via ffmpeg.wasm -- there's no server involved.

Tips & Tricks

  • If your clip is longer than 2 minutes, trim it first with a video trimmer, then watermark the shorter result.
  • Choose a position over a less busy part of the frame so your watermark stays readable without overwhelming the video.
  • Lower opacity (30-50%) reads as a subtler watermark; higher opacity is more visible but more intrusive.
  • The first run after loading the page also downloads the ffmpeg.wasm engine (roughly 25-30MB), so it takes a little longer than later runs.