Fitting Google Veo output into YouTube ad formats
Google states three lengths for Veo 3.1 (four, six and eight seconds), ties the eight second option to 1080p, 4k or reference images, offers 16:9 and 9:16, and says generated videos are kept on the server for two days. The last of those is a deadline, not a specification. As of 2026-09-22.
| Format | Generations needed | Note |
|---|---|---|
| Bumper, 5-6 s | One generation | Six seconds is one of the three published lengths |
| Non-skippable, up to 60 s | Eight generations | Eight seconds is the ceiling, and only above 720p |
| Skippable, 30 s of paid view | Four generations | Four eight second pieces, or five six second ones |
| Masthead, 16:9 up to 30 s | Four generations | 16:9 is the stated default shape |
Inclusion rule. Formats from Google's own help page, matched only against limits the tool vendor publishes. Where either side does not state a value, the row says so rather than estimating. Order. Shortest format first, as on the placements page.
1How much each tool puts in writing
| Tool | Limits published |
|---|---|
| Amazon Nova Reel | 4 published |
| CogVideoX | 3 published |
| Google Veo | 4 published |
| Grok Imagine | 4 published |
| Hedra | 3 published |
| HeyGen | 4 published |
| LTX-Video | 3 published |
| MiniMax | 3 published |
| Pika | 2 published |
| PixVerse | 3 published |
| Runway | 4 published |
| SceneMixer | 3 published |
| Wan 3.0 | 4 published |
Inclusion rule. Tools with a sheet on this site, counted by how many separate output limits their own pages state. A limit mentioned only in a launch post is not counted. Order. Alphabetical by tool name.
| Tool | Bumper, 5-6 s |
|---|---|
| Amazon Nova Reel | One shot |
| CogVideoX | One generation |
| Google Veo | One generation |
| Grok Imagine | One generation |
| Hedra | One generation |
| HeyGen | One scene |
| LTX-Video | One generation |
| MiniMax | One generation |
| Pika | One generation |
| PixVerse | One generation |
| Runway | One generation |
| SceneMixer | One generation |
| Wan 3.0 | One generation |
Inclusion rule. Tools publishing output limits on their own product pages. A tool silent on this particular limit keeps its row, marked hollow. Order. Alphabetical by tool name.
| Tool | Non-skippable, up to 60 s |
|---|---|
| Amazon Nova Reel | One request of ten shots |
| CogVideoX | Ten generations |
| Google Veo | Eight generations |
| Grok Imagine | Four generations |
| Hedra | One generation |
| HeyGen | One scene |
| LTX-Video | Seven generations |
| MiniMax | Four generations |
| Pika | Six or more generations |
| PixVerse | Four generations |
| Runway | Four generations |
| SceneMixer | Two generations on Wan 3.0 |
| Wan 3.0 | Two generations |
Inclusion rule. Tools publishing output limits on their own product pages. A tool silent on this particular limit keeps its row, marked hollow. Order. Alphabetical by tool name.
| Tool | Skippable, 30 s of paid view |
|---|---|
| Amazon Nova Reel | One request of five shots |
| CogVideoX | Five generations |
| Google Veo | Four generations |
| Grok Imagine | Two generations |
| Hedra | One generation |
| HeyGen | One scene |
| LTX-Video | Four generations |
| MiniMax | Two generations |
| Pika | Two to three generations |
| PixVerse | Two generations |
| Runway | Two generations |
| SceneMixer | One generation on Wan 3.0 |
| Wan 3.0 | One generation |
Inclusion rule. Tools publishing output limits on their own product pages. A tool silent on this particular limit keeps its row, marked hollow. Order. Alphabetical by tool name.
2Length and resolution are wired together
The three lengths do not sit apart from the resolution ladder. Eight seconds is available only at 1080p or 4k or when reference images are supplied, which means the longest clip and the cheapest rung cannot be had at once. A campaign that wants the fewest joins is also choosing the higher tier, whether or not the picture needs it.
Against the ad formats that pairing lands awkwardly. A six second bumper is one run at any resolution. A thirty second skippable is four runs at the top of the range, and a sixty second non-skippable is eight, which is the highest join count of any entry here that publishes a length in seconds at all.
3Two days on the server is a production deadline
The documentation says generated videos are stored on the server for two days, after which they are removed. No other page in this register states a retention period for the thing it produced, and none of the placement help pages has any reason to mention one, so this figure sits on the sheet with nothing opposite it.
It still changes the schedule. A piece generated on a Friday and left for a Monday review is gone, and regenerating it does not return the same footage. That makes downloading part of generating rather than a step afterwards, and it is the kind of constraint that only shows up in a register that reads the documentation rather than the price.
4Sources
Output limits read from the Veo 3.1 documentation at ai.google.dev, checked 2026-09-22. Format requirements are from Google Ads Help, and the matching rule is on method. Next along the register: Grok Imagine, Hedra. The whole set of 15 is on published limits, and the sheets for each are indexed at tools.
- Veo 3.1 and Veo 3.1 Fast8 seconds, 6 seconds, 4 seconds, with 8 seconds only if 1080p or 4k or using reference images
- Resolutions720p, 1080p (8s length only), 4k (8s length only)tied to the length
- Aspect ratios offered16:9, the default, and 9:16
- How long the output stays fetchableGenerated videos are stored on the server for 2 days, after which they are removed