How Long Can YouTube Ads Be? Every Format (2026)
How long every YouTube ad format can be, from the 6-second bumper to no-limit in-feed ads, with the skip rules, billing, and the length you should actually use.
I have cut YouTube ads in every one of these formats, and the length question turns out to be easier than it looks, because the format you pick already sets the ceiling. Below is every YouTube ad length in one table, then the detail, then the length I would actually run for a given goal.
| Format | Length | Skippable? | Best for |
|---|---|---|---|
| Bumper | 6 seconds max | No | Reach, frequency, recall |
| Skippable in-stream | No hard max (under 3 min advised) | After 5 seconds | Storytelling, consideration |
| Non-skippable in-stream | 15 seconds (up to 60 on some subtypes) | No | Guaranteed full message |
| Non-skippable (CTV) | 16 to 30 seconds (horizontal only) | No | Big-screen brand ads |
| YouTube Shorts | Under 60 seconds advised (9:16) | Yes | Vertical, mobile reach |
| In-feed video | No maximum | Click-to-play | Intent-driven discovery |
| Masthead | No maximum (over 10s advised) | n/a (reservation) | Homepage takeover |
The formats with a hard limit
Three formats cap your runtime, and the 6-second bumper is the strictest of them.
Bumper ads are 6 seconds or shorter and cannot be skipped. Google’s rule is literal: if your video asset comes in at 6 seconds or less, it runs as a bumper. Billing is Target CPM, so you pay per thousand impressions, and the format exists for reach and recall. When a client hands me a bumper brief I quote them one visual and one line, because that is the whole creative, and every extra idea you try to cram in is an idea nobody will register.
Non-skippable in-stream ads are 15 seconds by default, and the requirements table accepts anything from 7 to 15 seconds, running start to finish with no skip button. Some campaign subtypes stretch to 60 seconds, and there is a separate Connected TV variant that runs 16 to 30 seconds and has to be horizontal, so a vertical 30-second asset simply will not run there. I once watched a team miss a launch window because they mastered a lovely vertical 30 for CTV and only found out at upload that it was ineligible.
The formats with (almost) no limit
Skippable in-stream, in-feed, Masthead and Shorts carry no hard cap, though the billing on the skippable format makes length a real cost.
Skippable in-stream ads become skippable after 5 seconds and have no hard maximum, though Google advises staying under 3 minutes. Billing is CPV, so you are charged when a viewer watches 30 seconds (or the whole ad, if it is shorter) or interacts, whichever lands first. That billing model is the reason I reach for this format when a story needs room, because you mostly pay for attention you actually earned rather than for impressions that bounced off the skip button.
In-feed video ads and the Masthead carry no maximum length at all, because the runtime is just the length of the underlying YouTube video, which is click-to-play rather than a fixed ad slot.
YouTube Shorts ads can technically run up to 3 minutes, but only the first 60 seconds plays in the Shorts feed, so I keep them under a minute and vertical at 1080x1920.
The 5 seconds that actually matter
For any skippable ad, the first 5 seconds decide everything, because that is when the skip button appears.
If your hook has not landed and your brand has not shown by the 5-second mark, you are paying for impressions nobody chose to engage with. I front-load the brand and the benefit, and I refuse to save the logo for the end, a habit that costs me a few good-looking reveals and buys back far more completed views. On scoping calls I tell clients to treat second 5 as the real ending of the ad, and to build everything after it as a bonus for the people who chose to stay.
The length you should actually use
Maximum length and ideal length are different questions, and I match length to the goal rather than the other way around.
- ~6 seconds (bumper) for reach and frequency. Google’s own research found the large majority of bumper campaigns drove a significant lift in ad recall.
- ~15 seconds for awareness and recall. In Google’s testing, the 15-second cut was the one that reliably moved ad recall.
- 15 to 30 seconds for consideration.
- 20 to 45+ seconds (skippable) for direct response, where you need room to set up the problem and still land a clear call to action.
Choosing a length means choosing a format and a billing model at the same time, and both of those follow from the goal. So I settle the goal first and let the length fall out of it.
One shoot, every length
I do not shoot a separate film for each format. I plan the longest cut first and trim down from it.
For a recent product launch I built the story at 30 seconds for skippable in-stream, then I pulled a 15 for the non-skippable slot and a 6-second bumper from the same footage, with the brand and the single strongest line already sitting inside the first 5 seconds of every version. Planning the cut-downs before the shoot is the difference between three edits and three separate productions. Brief for one length and get asked for the rest later, and you tend to end up reshooting for the vertical Shorts frame or scrambling to find a beat that survives at 6 seconds, which is where the real money leaks out of a campaign. Deciding the ratios and durations up front, the way I lay out in best video formats, keeps a single shoot feeding every placement.
At Moonb we cut YouTube ad creative for the format and for that first 5 seconds, in every length a campaign needs, as an embedded team. If that is the part slowing you down, see how Moonb works.
Frequently asked questions
Yes, as long as it fits the stricter format's rules. A 15-second cut can run non-skippable and also as skippable in-stream, but a 45-second skippable ad cannot become non-skippable, because that format caps at 15 seconds (60 on some subtypes). I master the longest version and trim compliant shorter cuts from it rather than trying to stretch a short one to fit a longer slot.
Not directly per second. Bumpers bill on CPM and skippable ads on CPV, so you pay per thousand impressions or per qualified view, not per second of runtime. Length bites indirectly: a longer skippable ad gives viewers more time to hit skip before the 30-second view registers, which can push up your effective cost per completed view.
Export 1080p as H.264 MP4, 1920x1080 for horizontal placements and 1080x1920 for Shorts, at your source frame rate. Upload well above the platform's baseline bitrate so the re-encode does not soften motion in busy shots. I go into codec and bitrate choices in the best video formats guide.