Does Veo put a watermark on its videos?
Yes, a visible mark that moves position across the clip. Output can also carry SynthID, a separate invisible signal.
Can this app check a Veo video?
Yes. Upload the clip and our media workflow scans it for the visible mark.
Is my file uploaded somewhere?
Yes, to our own media workflow so the check can run. It isn't published or shared.
Is there a cost to use this app?
No. There's no charge to run a check through this app.
Can I check for SynthID the same way as the visible mark?
No. SynthID requires Google's own detector, since there's no visual check that works for a sub-perceptual signal.
Does the absence of the visible mark rule out SynthID?
No. The two signals are independent. A clip can carry SynthID with or without the visible mark present.
Can I detect the mark from a single screenshot?
A screenshot only shows whether the mark was in frame at that exact instant, saying nothing about the rest of the clip.
Does no mark in one frame mean the video is clean?
No. The mark moves, so it can be present elsewhere in the clip even if a specific frame doesn't show it.
Can this app prove a clip came from Veo?
No. Finding the visible mark is a strong signal, not a certificate, and its absence doesn't prove the source was unmarked either.
Does re-encoding remove the detectable mark?
Re-encoding can degrade a visible mark but doesn't reliably remove it entirely on its own.
What's the difference between this app and the remover app?
This app checks for the visible mark. The remover app removes it and clears SynthID through regeneration.
Does it matter which frame I check?
Yes. Because the mark moves, checking only the first frame can miss it, which is why several points are scanned.
Is there a batch mode or an API available?
Not yet. For several clips, the fastest route today is one at a time through this app.
Does this app work on phones?
Yes, the upload and the workflow both work in a mobile browser.
Should I check the original file or a shared copy?
The original file whenever possible, since a shared copy has often already been re-encoded before it reaches you.
Is this app useful for content moderation decisions?
Yes, that's a common case here, assessing whether a circulating clip shows visible signs of Veo generation before acting on it.
Can I be certain a clip has no SynthID if nothing is found?
No. Without Google's own detector, this app cannot confirm or rule out SynthID at all.
Does this app cover Sora's watermark too?
No, this app is scoped specifically to Veo. Sora has its own dedicated detector elsewhere on this network.
Is this app affiliated with Google in any way?
No. This app is independent, not made by, endorsed by, or connected to Google in any capacity.
What video formats does this app accept?
Standard formats like MP4 and MOV, the same ones Veo hands you on download.
Is there a length limit for checking a clip?
Ordinary clips process without any trouble. A very long or high-resolution file simply takes a little longer to finish.
Do I need an account to use this app?
No account is required at all for a standard check run through this app.