About this site
A small set of image and video tools that run in your browser, built around one of them: taking the Gemini watermark off a file without wrecking what was underneath.
What this is
Gemini Watermark Remover started as one tool. Google’s AI image and video models put a small sparkle in a corner of everything they produce, and every option for getting rid of it was bad: blur it and you destroy the detail underneath, crop it and you lose your composition, upload it to a cloud service and you have handed your file to a stranger in exchange for a queue and a credit counter.
There was a better option, and it is just arithmetic. The logo is composited at partial opacity, which means the original pixels are still in the file, mixed with it. Run the compositing formula backwards and they come back out — not a guess, a calculation, at the original sharpness. That is how it works, written out in full.
The other tools exist because the same argument applied to them: a compressor, a circle cropper, an upscaler, a background remover and a chat-to-PDF converter — all of which people were uploading private files to do.
The one rule everything here follows
Your file stays on your device. There is no upload endpoint, no storage bucket and no processing queue for the tools themselves. Load a page, disconnect from the internet, and it still works — which is a claim you can check in thirty seconds with your browser’s network tab rather than taking on trust.
There are exactly two exceptions, both explicit and both described on the privacy page: a codec conversion for video files no browser can decode, and fetching a chat share link, which a browser is not permitted to do itself. Neither happens without you pressing a button that says so.
What we will not claim
This matters more than a feature list. Tools in this category routinely promise things that are not possible, and the honest position is worth stating plainly:
- SynthID is not removed. Google’s invisible watermark is spread through every pixel, it survives cropping and re-encoding, and no browser tool takes it out — including this one. See what SynthID is.
- Removal is not a disguise. A cleaned image is still a generated image, and several layers of provenance remain. That is explained here.
- Detection can fail, and says so. When a mark cannot be found confidently the tool reports that rather than returning an unchanged file and calling it done.
Who it is for
Designers dropping generated art into a mockup, editors cutting Veo and Flow clips into a timeline where a corner sparkle would jump, people sending artwork to print where a semi-transparent glyph would bake into the bleed, and researchers who need an overlay out of a dataset. Ordinary work, done on your own files.
What it is not for is passing AI-generated media off as a photograph. That is a question about honesty rather than about software, and in a growing number of jurisdictions disclosure is now a legal requirement. Our terms say the same thing at greater length.
How it is paid for
Advertising, and nothing else. There is no subscription, no credit system, no per-file charge and no paid tier, because the processing happens on your device and costs us nothing per use. The ads are served by Google AdSense and are the one part of this site that tracks anyone; what that means is set out in full under advertising on the privacy page, including how to opt out of personalised ads.
An ad blocker will stop them, and nothing on the site depends on them running. The tools work identically with ads blocked.
How it is built
Plain PHP for the pages, vanilla JavaScript for the tools, no framework and no build step. The image and video work is done with the Canvas API, WebCodecs where it helps, and ONNX Runtime for the two tools that use a neural network. The watermark templates were derived from an open-source project, which is credited in the source alongside the licence it came under.
Corrections
The articles on this site describe products that change every few weeks. If something here is out of date or wrong, we would rather hear it than leave it up — the contact page is the way.