How to Remove a Watermark from a Video

Watermarks end up on videos for all kinds of reasons: a stock clip you bought and now own outright, a screen recording tool that stamps its logo in the corner, an export from an editing app before you upgraded to the paid tier, or footage you filmed yourself that picked up a timestamp overlay from your camera. Whatever the source, if you have the right to edit the file, removing that mark cleanly used to mean opening a desktop editor, masking frame by frame, and hoping the patch didn't look like a smear. ClearMark AI does that reconstruction automatically, in your browser, using an AI inpainting model that rebuilds the pixels underneath the watermark instead of just blurring them.

This guide walks through the whole process end to end: preparing your file, selecting the right region, understanding what the AI actually does, and troubleshooting the handful of things that can go wrong. Because everything runs locally on your device, there is no upload step to wait on and no server queue — the slowest part of the whole workflow is your own computer's processing power.

Before you start: check your footage and your rights

Only remove a watermark from a video you own or have written permission to edit. Many watermarks exist specifically to protect someone else's copyright, and removing one to reuse their footage elsewhere is very likely infringement even if the technical process is simple. If you're clearing your own export watermark, a timestamp you added, or a logo you have a license to remove, you're in the clear. See our disclaimer for more on this.

Next, confirm your browser can actually decode the file. ClearMark AI relies on the WebCodecs API built into modern Chromium browsers (Chrome, Edge, and Chromium-based Android browsers) to decode and re-encode video without uploading it anywhere. MP4 files using H.264 and WebM files using VP8/VP9 work reliably almost everywhere; AV1 usually works on newer browsers. HEVC (H.265) and ProRes MOV files are frequently blocked by browser licensing restrictions, so if your file uses one of those codecs, convert it to H.264 MP4 first with any free converter before uploading it here.

Step 1: Open ClearMark AI and choose your video

Go to the ClearMark AI home page and click Choose Video. Pick the file from your device. Nothing is sent anywhere at this point — the browser simply reads the file locally and creates a temporary object URL so it can be previewed and scrubbed. You'll see the resolution, duration, file size and frame rate populate as soon as the file loads.

Step 2: Pause on a frame where the watermark is clearly visible

Use the scrub bar under the preview to find a moment where the watermark is fully visible and not obscured by fast motion or another overlay. If the watermark moves slightly (some logos shift a few pixels between frames, or fade in and out), pick a frame that shows its largest extent so your selection box covers every position it appears in.

Step 3: Draw a box around the watermark

Drag a rectangle over the watermark using the on-screen selection tool. You can move the box by dragging its center and resize it with the corner handles. A few tips for a cleaner result:

  1. Give the AI a small margin. Extend the box a few pixels past the edge of the logo so no faint outline is left behind.
  2. Keep the box as small as possible otherwise. A tighter selection leaves more real image detail for the model to reference, which produces a more convincing reconstruction than a huge box over mostly clean background.
  3. For moving watermarks, size the box to cover the full path the logo travels across the frame, since the same rectangle is applied to every frame of the video.

Step 4: Run AI removal

Click Remove Watermark. ClearMark AI downloads a small (about 28 MB) inpainting model once, caches it in your browser, then processes the video frame by frame: decoding each frame with WebCodecs, feeding the selected region and its surroundings into the AI model to reconstruct plausible background, and re-encoding the result. A progress bar shows which phase is active — preparing, decoding, inpainting, and encoding — along with an estimated percentage. Keep the browser tab open and active until it finishes; switching away or closing the tab stops the worker.

Processing speed depends on your hardware and the video's length. A short clip on a laptop with WebGPU support often finishes in a couple of minutes, while a long clip on an older phone can take considerably longer because phones use a smaller processing window and a single thread to avoid running out of memory.

Step 5: Preview the result and download

When processing finishes, ClearMark AI shows a side-by-side before and after preview so you can check the reconstructed area before downloading. If the patch still shows a trace of the watermark, go back, widen the selection slightly, and run it again. Once you're happy with the result, click Download to save the finished MP4, which keeps the original resolution, frame rate and audio track whenever your browser's encoder supports that combination.

Troubleshooting

The video won't load or play. Your browser likely can't decode the codec. Re-export or convert the file to H.264 MP4 and try again.

Processing seems stuck or very slow. Check that the tab is in the foreground and your device isn't in a battery-saving mode that throttles background scripts. Very long videos or 4K footage on a phone can take a long time; try a shorter clip first to confirm everything works.

The reconstructed area looks smudged. This usually means the selection box was too large relative to the surrounding detail, or the background behind the watermark is highly detailed (text, fine patterns). Try a tighter box, or accept that very complex backgrounds are the hardest case for any inpainting model, AI included.

The download button doesn't appear. Check the log panel under the progress bar for an error message. If your browser doesn't support VideoEncoder for the output resolution, ClearMark AI automatically retries at a smaller supported size and tells you when it does.

Audio is missing from the result. Some source files have no audio track, or use an audio codec the browser can't remux; in that case the output is silent and the tool notes this in the completion message.

Frequently asked questions