AI video detector

Google Veo video detector

Veo 3 made AI video with realistic dialogue and sound mainstream. Google marks Veo output with SynthID and a visible watermark. Drop a clip to check its metadata and frames.

Free · no sign-up · your file never leaves your device

Drop the suspected Veo clip or click to choose

MP4 · MOV · WebM — 8 frames are sampled and checked on your device

Video that talks

Most early video generators produced silent clips, and the missing or mismatched sound was itself a giveaway. Google DeepMind’s Veo 3, released in 2025, generates audio together with the picture: characters speak with matching lip movement, footsteps land on cue, and crowds murmur in the background. That made it the engine behind a wave of fake vox-pop interviews, fake news segments, “found footage” and short comedy formats, many of which travelled far from their original captions.

What GPTTrace checks

Container metadata and credentials

GPTTrace reads the MP4’s boxes for encoder names, creation dates, Content Credentials and IPTC source-type metadata that Google attaches in some products. A Google-signed manifest that records AI generation is reported as proof.

Frames

Eight frames sampled across the clip go through the neural classifier and spectral checks. Veo’s output is sharp and cinematic, which helps the classifier on original downloads; re-encoded copies from social platforms lose much of that detail.

What it can’t read

SynthID in Veo frames is invisible to everyone except Google. A clip can carry SynthID and show nothing in GPTTrace’s metadata checks if it was re-encoded. For a definitive answer on Google content, use Google’s verifier.

Visual and audio cues

  • A visible Veo watermark, or a cropped or blurred corner where one might have been.
  • Clips of about eight seconds, or longer videos made of eight-second segments.
  • Interview subjects who all speak in the same rhythm, or background signs and text that shift between frames.
  • Audio that is too clean for the scene — a busy street with studio-quality speech and no wind noise.

Combine these with the automatic check and with the source: who posted the clip first, and do they show any other material from the same “event”?

Fake news segments made with Veo

One of the most common Veo formats is the fake broadcast: a presenter at a desk or a reporter on location announcing an event, complete with a lower-third caption and a channel-style logo. The logos are invented or imitate real broadcasters. If a clip claims to come from a news organisation, look for it on that organisation’s own website and channels; real broadcasts are published there. The absence of the segment, a logo that doesn’t quite match, or a presenter who doesn’t appear on the channel’s staff pages is usually decisive.

Street-interview formats — a series of passers-by answering a question — are another favourite, because each speaker only needs a few seconds. Notice whether every interviewee speaks with the same pace and the same framing, and whether the background crowd moves naturally.

What Google Veo and Google Imagen / Gemini leave in a file

These are the traces GPTTrace checks for. “Some files only” means the trace is often missing — a re-save, screenshot or social-media upload removes metadata — so its absence proves nothing.

GeneratorWhereWhat to look forHow reliable
Google VeoFramesSynthID watermark in every frame (not readable outside Google)Documented by the vendor
Google VeoFramesVisible “Veo” watermark on most consumer exportsCommonly seen
Google VeoC2PA / XMPContent Credentials or IPTC DigitalSourceType on some exportsSome files only
Google Imagen / Gemini (Nano Banana)PixelsSynthID invisible watermark — only Google’s own tools can read itDocumented by the vendor
Google Imagen / Gemini (Nano Banana)IPTC / XMPDigitalSourceType = trainedAlgorithmicMedia (“Made with Google AI”)Documented by the vendor
Google Imagen / Gemini (Nano Banana)C2PA manifestContent Credentials on images from recent Gemini and Pixel versionsSome files only
Google Imagen / Gemini (Nano Banana)PixelsA small visible sparkle watermark in the corner on free-tier Gemini imagesCommonly seen

Frequently asked questions

How does Google label Veo videos?
Every Veo video carries an invisible SynthID watermark in its frames. Videos from Google’s consumer apps have also carried a visible Veo watermark, and Google adds metadata and, increasingly, Content Credentials. Only Google can read SynthID; GPTTrace reads the metadata and analyses frames.
Why did Veo 3 videos go viral?
Veo 3 generated synchronised speech, sound effects and music along with the picture, so short clips of fake news reports, street interviews and comedy sketches looked and sounded complete. Many were shared without any label.
Can I check the audio of a Veo clip?
Extract the audio track and use the AI audio detector. Veo’s generated speech is designed to sound natural, so audio checks are supporting evidence rather than proof.
Where can I verify SynthID on a video?
Use Google’s own verification tools, which Google has offered through its SynthID Detector portal and in some of its products. See the SynthID guide for what to expect.