Skip to main content

About Flow Watermark Remover

Flow Watermark Remover removes the visible Gemini diamond from Google Flow videos inside your browser. Your video is not uploaded: it is decoded, cleaned and encoded on your own device. This page explains who runs the site, how the tool works, how to check the privacy claim yourself, and what it cannot do.

Who runs this site

Flow Watermark Remover (flowwatermarkremover.com) is an independent tool. It is not affiliated with, endorsed by or connected to Google. It went live in November 2026.

Questions, bug reports, refund requests and videos that will not clean all go to one address: support@flowwatermarkremover.com. Please do not attach your video; the size and a screenshot of the corner are usually enough.

The site is hosted on Cloudflare, payments go through Stripe, and account emails are sent with Resend. The privacy policy lists what is stored: your account email if you sign up, your plan, and a daily counter of free videos.

How it works

  1. Your browser opens the MP4 from your disk. It is read with mp4box.js and decoded frame by frame with WebCodecs, the video codecs built into Chrome and Edge.
  2. Compatibility check: the tool reads five frames, confirms the size is one Flow exports (1920×1080, 1080×1920, 1280×720 or 720×1280) and measures how well the corner matches the shape of the Gemini diamond. Nothing is counted at this point.
  3. Every pixel under the mark is calculated back with reverse alpha blending: original = (shown − opacity × 255) / (1 − opacity), using a fixed opacity map for the diamond. The 1–2 px contour of the mark, where that formula is least exact, is filled from the restored pixels around it.
  4. The frames are encoded again with the same codec as the source (H.264 for Flow downloads) at about 1.3 times the source bitrate (between 2 and 16 Mbps), and the original audio track is copied into the new MP4 without re-encoding.
  5. The finished file is handed to you as a download created in the page (a blob: link). It is never sent anywhere.

See the result on moving video on the examples page.

Check that your video is not uploaded

You do not have to take our word for it. Your browser can show every request the page makes:

  1. Open this site in Chrome or Edge on a computer.
  2. Open the developer tools: F12, or Ctrl+Shift+I on Windows, Cmd+Option+I on a Mac. Go to the Network tab.
  3. Drop a video into the remover and press Remove watermark.
  4. Look at the Size column. You will see the engine scripts load (engine, mp4box and mp4-muxer), two tiny requests to /_serverFn that count your free videos, and analytics events. None of them is close to the size of your video, and none carries the file.
  5. If you want to be strict: once the progress bar is moving, set the Network tab to Offline. The cleaning finishes and the download works without a connection.

Open-source engine

The removal engine is built on gemini-veo-watermark-remover by ACs-del, released under the MIT licence. We changed it in these places:

  • Position and size measured again on original Flow downloads: the diamond is the short side divided by 15 (72 px at 1080p, 48 px at 720p) and sits 1.5 times its width from the right and bottom edges. The upstream profile assumed a 96 px mark.
  • The opacity map is the calibrated 96 px Gemini map scaled to those sizes, at 96% strength, which fitted the Flow downloads best.
  • A contour pass that fills the 1–2 px outline from the restored pixels around it.
  • The profiles for the older "Veo" text watermark are not included. We could not confirm where the upstream copies of those profiles came from, so we do not ship them.

A readable, unminified copy of the engine files this site is built from is published with every release:

Which videos work

The tool checks every file before it starts and tells you whether it can be processed. The check runs on your device and does not use a free video.

Works

  • Original MP4 downloads from Google Flow that carry the Gemini diamond in the bottom-right corner.
  • 1920×1080, 1080×1920, 1280×720 and 720×1280.
  • Files up to 500 MB, in recent Chrome or Edge on a computer.

Does not work

  • The older "Veo" text watermark on earlier Veo clips. The tool will report that no diamond was found.
  • Copies that were resized, cropped, zoomed, screen-recorded or saved from a social app. The mark is no longer where Flow put it, and the check will say so.
  • Upscaled exports larger than 1080p, such as 4K. The mark is drawn at a size we have not calibrated yet.
  • SynthID. It is an invisible watermark spread through the whole picture and sound, and no tool can honestly claim to remove it. Your clip can still be identified as made with Google AI.
  • C2PA Content Credentials. These are metadata attached to the file, not a mark in the picture, and the tool does not edit or strip them on purpose. Because the result is a newly encoded MP4, metadata from the original download is not copied into it; keep the original if you need its credentials.
  • Some mobile browsers, which cannot encode video yet.

Expected quality: on the real 720p Flow downloads we tested the corner came out clean. At 1080p it is clean at normal viewing size; on a dark, flat corner a faint outline can show when you zoom in 2–3×. Only process videos you made or have permission to edit.

Free videos, Pro and cancelling

Free videos
Two cleaned videos a day, without an account. Checking a file is free; one free video is counted when you press Remove watermark. The count resets at 00:00 UTC. When you are signed in it is kept per account, otherwise per one-way hash of your IP address, so people sharing one network share the two videos.
Pro
Unlimited videos for $4.99 a month or $29.99 a year, paid through Stripe. Your videos are processed the same way on both plans.
Cancel Pro
Sign in, open Settings → Billing and press Manage subscription. Stripe’s billing page opens; choose Cancel subscription. It stops the next renewal and you keep Pro until the end of the period you paid for. There is no cancellation fee.
Refunds
Write to support@flowwatermarkremover.com from the email you subscribed with. Refunds are looked at case by case, as the terms say.
See pricing