Remove Google AI Watermark Without Photoshop
One-Line Flow: Tool nukes the ugly corner badge perfectly → but Google’s invisible AI fingerprint is still chilling in your pixels like a clingy ex.
Wait, There’s TWO Watermarks?
Yeah. Surprise.
When Gemini spits out an image, it slaps two things on it:
- The Visible Badge — That annoying semi-transparent corner logo
- SynthID — An invisible fingerprint baked into the actual pixels
This tool? Murders #1 beautifully. Mathematical precision. Chef’s kiss.
But #2? Still there. Waiting.
How To Use It
Just go to https://banana.ovo.re/ and upload your image. Done.
No signup. No sketchy uploads. Runs entirely in your browser.
GitHub: https://github.com/journey-ad/gemini-watermark-remover
The Invisible Layer Nobody Warned You About
SynthID = hidden data inside the pixels themselves. Not metadata you can strip. Not a logo you can crop. It’s in the image like seasoning in soup.
- Survives screenshots
- Survives format conversion
- Survives cropping & compression
- Google tagged 10+ billion images with it already
For most use cases? The visible badge is all that matters. Teachers, parents, casual viewers — they just see what’s on screen.
But the invisible layer exists. Now you know.
🔓 Advanced: How To Degrade Invisible Watermarks
None guaranteed. Probabilistic = works sometimes, fails sometimes.
| Method | How |
|---|---|
| Regeneration | Run through Stable Diffusion img2img at 0.3-0.4 denoise |
| Format Hopscotch | PNG → JPEG 70% → WebP 80% → JPEG 85% |
| Analog Hole | Display on screen, photo with phone, re-upload |
| Canvas Poison | Add invisible 1px noise layer in any editor |
| Screenshot + Upscale | Screenshot then ESRGAN/Magnific enhance |
Research shows regeneration attacks remove ~98% of watermarks in controlled tests. Real world? Your mileage varies.
🔍 Detection Tools That Exist
| Tool | What It Does |
|---|---|
| SynthID Detector | Scans for invisible Google watermarks (waitlist) |
| Google “About this image” | Shows AI generation context in Chrome |
| Content Credentials Verify | Checks metadata from OpenAI/Adobe — contentcredentials.org/verify |
Most people won’t check. But the tools exist.
Quick Reality Check
| Goal | This Tool | Reality |
|---|---|---|
| Remove corner badge | Just use it | |
| Fool human eyes | You’re good | |
| Beat SynthID detection | Need advanced tricks above |
Polished by @SRZ — the invisible details are now visible. ![]()
The internet giveth, the internet teacheth. Now you know both layers exist.

!