Clean a Gemini or Veo clip.

Gemini, Veo and NotebookLM clips. Frames are decoded in this tab, the mark is lifted out of the corner, and a fresh MP4 is encoded on your own machine. Audio rides along untouched.

Drop a video here

or click to browse

MP4, WebM or MOV up to 500 MB

What happens to each frame

A video watermark is the same alpha blend as a still, repeated a few hundred times, then pushed through a codec that smears the edges. So the pipeline does the arithmetic first and only reaches for a model to tidy what compression damaged.

Sample and locate

A dozen frames are pulled from across the clip and scored against known Gemini and Veo mark templates. That fixes the size and position once, instead of hunting on every frame.

Invert the blend

Each frame gets the same reverse alpha solve the image tool uses, applied only inside the watermark footprint. The rest of the frame is left exactly as decoded.

Tidy the codec damage

A 2.7 MB denoise model, served from this site and run locally, cleans the ringing that compression left around the mark. Unchanged regions between frames reuse the previous result to save time.

Re-encode and hand back

Frames are encoded to H.264 at a calibrated bitrate and muxed into a new MP4. Nothing is written to disk until you press download.

Before you start

Requirements

  • Chrome or Edge, because H.264 encoding through WebCodecs is needed
  • Roughly real time on a normal laptop, so a ten second clip takes about ten seconds
  • The tab has to stay open while frames are processed

Good to know

  • The video track is re-encoded, so expect a normal generation of codec loss
  • NotebookLM exports are handled too, including the Gemini Notebook mark in the bottom corner
  • Clips that carry none of those marks stop with a message rather than being altered
  • Screen recordings and re-encodes of a Gemini clip usually detect worse than the original download

Questions

Does this work on Veo and Veo 3 clips?
Yes. Veo and Veo 3 downloads carry either the corner sparkle or the Veo text mark, and both are covered. The clip is matched against known Gemini and Veo output sizes first, so a straight download from Google is what it handles best.
Does it handle NotebookLM video?
Yes. NotebookLM exports carry a "Gemini Notebook" wordmark in the bottom right corner, which is a different watermark from the Gemini sparkle and is removed a different way. Rather than inverting a blend, the strip it covers is rebuilt from the pixels directly above and below it, which is exact where the mark sits over the flat page margin. The tool checks each frame, because the mark is not drawn on all of them.
Is my video uploaded anywhere?
No. The file is read from your disk into memory, decoded, cleaned and re-encoded inside this tab. The only thing fetched from the network is a 2.7 MB cleanup model served by this site, once, and that request carries nothing about your video.
Can it remove a watermark from any video?
No, and it will tell you so rather than guessing. This is built for the Gemini, Veo and NotebookLM marks specifically. Hand it something else and detection stops with a message instead of altering frames it does not understand.
Why does it need Chrome or Edge?
Re-encoding happens on your machine through WebCodecs, and H.264 encoding in the browser is currently a Chrome and Edge feature. Safari and Firefox can play the result but cannot produce it, so the tool says so up front rather than failing halfway through an export.
Will the quality drop?
The video track is re-encoded, so expect one normal generation of codec loss at a calibrated bitrate. The audio track is copied across untouched whenever the MP4 container accepts the original codec, so sound is bit for bit the same.

Further reading

How the video marks are located, and what a browser re-encode actually costs.

All guides