Video
Video length not supported
- Published limit
- 60 seconds, in-stream
What Google's rule says
Google's stated rule is that the in-stream video ad maximum allowed length is 60 seconds. The neighbouring rejection reason on the same page covers an unsupported video format or no detectable video file type — a different failure with a similar-sounding name.
What actually causes it
- A brand film cut for television or social and trafficked to in-stream unchanged.
- A director's cut trafficked alongside the intended thirty-second edit.
- An asset with padded bars, a legal end card or silence pushing it past the minute.
- A dynamic or stitched creative whose assembled duration exceeds any single component.
How to fix it
Check the encoded duration of the file rather than the duration on the brief, and check the assembled length for anything dynamic. The limit is on the ad as delivered, not on the edit that was approved.
The part that is not obvious
The limit is written for in-stream specifically, which is the qualifier that gets dropped when it is repeated internally. In-stream is where the ad occupies a slot in someone else's content and the viewer is waiting for that content to resume, so the sixty seconds is a cap on how long a publisher's audience can be held — it is a constraint on the placement, not a judgement about the asset. The same file may be fine in an environment with different rules, so the answer to a rejection here is usually a shorter cutdown for in-stream rather than abandoning the asset.
Related reasons
Reason name, threshold verified against Troubleshoot creatives rejected by Display & Video 360 or Google Ad Manager on 30 July 2026. The causes and fix above are practitioner guidance, not Google policy text.