Specs verified: March 2026

AI Video Ads for YouTube Pre-Roll & In-Stream (2026)

YouTube pre-roll and in-stream ads reach viewers who are actively watching content — not passively scrolling. That's a fundamentally different attention state, and it changes everything about how your ad should be structured. The challenge: viewers can skip after 5 seconds on skippable ads, and they will unless your opening is compelling. UGC-style pre-roll ads see 28% higher view-through rates than polished brand spots because they feel like content, not interruptions. This guide covers specs, formats, and scripts for both skippable and non-skippable YouTube ad placements.

YouTube Pre-Roll Video Ad Specs (2026)

Aspect ratio16:9 (landscape) or 1:1 (square). 16:9 recommended for pre-roll
Resolution1920×1080px (1080p) recommended. Min: 640×360
Skippable in-stream12 seconds–3 minutes. Skip available after 5 seconds
Non-skippable in-stream15 or 20 seconds max
Bumper ads6 seconds max, non-skippable
Max file size256 MB
File formats.mp4, .mov, .avi, .webm
SoundRequired — YouTube pre-roll plays with sound
Companion banner300×60px optional display banner alongside the ad
CTA overlayAuto-placed by Google Ads — headline + description + URL

Specs current as of March 2026. YouTube Pre-Roll updates ad specs periodically — verify in YouTube Pre-Roll Ads Manager before launching.

Top 3 Performing Ad Formats on YouTube Pre-Roll

The 5-Second Hook (Skippable)

You have exactly 5 seconds before the skip button appears. This format front-loads the most compelling element — a bold claim, a surprising stat, or an emotional hook — so viewers choose to keep watching.

0–5s

The un-skippable hook — your single most compelling statement or visual

5–15s

Deliver on the hook — explain, demonstrate, or prove it

15–25s

Product introduction — naturally bridge from the hook to your solution

25–30s

CTA — clear next step with urgency or value proposition

Ideal length: 25–35 secondsFirst frame: Face speaking directly to camera or bold text with a surprising claim.

The Non-Skip Testimonial

Non-skippable 15-second ads guarantee full viewership. A tight testimonial that delivers problem-solution-result in 15 seconds is the most efficient use of guaranteed attention.

0–3s

Hook + problem — "I was spending $X on [problem] and getting nowhere"

3–9s

Solution + result — "Then I tried [product] and [specific outcome]"

9–13s

Proof — show the result or share a specific metric

13–15s

CTA — "Try it free" or "Link below"

Ideal length: 15 seconds exactlyFirst frame: Person speaking with genuine frustration or surprise — emotional opening.

The 6-Second Bumper

Bumper ads are 6 seconds, non-skippable, and designed for brand recall. One message, one visual, one CTA. No story arc — just impact.

0–2s

Bold statement or question — text on screen + voiceover

2–4s

Product shot or quick demo

4–6s

Brand name + CTA

Ideal length: 6 seconds exactlyFirst frame: Bold text or product in motion. Every frame must earn its place.

3 Ready-to-Use YouTube Pre-Roll Ad Scripts

Script 1: The Skippable Hook

Best for: Any product, cold audiences, awareness + consideration campaignsDuration: 28–35 seconds
[HOOK — 0-5s]
"You're about to skip this ad. But if you're spending
more than $50/month on [category], you need to hear
this first."
[Direct to camera, confident, slightly urgent]

[DELIVER — 5-18s]
"Most people waste money on [common approach] because
they don't realize [insight]. I switched to [product]
[timeframe] ago and [specific result]. Not a small
difference — [quantified improvement]."

[PROOF — 18-25s]
"Here's what that looks like: [show result, share
metric, or describe the change]. And I'm paying
[price comparison] for it."

[CTA — 25-30s]
"Click the link below to try it. If you're still
overpaying for [category], this is your sign to stop."

Acknowledging the skip button disarms the viewer. "You're about to skip" is a pattern interrupt — it's unexpected in an ad. The $50/month qualifier targets the right audience and gives a reason to keep watching.

The 5-second hook is everything. Test 3–5 different hooks with the same body. The hook that keeps the most viewers past the skip button wins.

Script 2: The 15-Second Testimonial

Best for: Non-skippable placement, retargeting, bottom-funnelDuration: 15 seconds exactly
[HOOK — 0-3s]
"I tried [product] expecting nothing and it actually
[surprising result]."
[Direct to camera, genuine surprise]

[STORY — 3-10s]
"I've been dealing with [problem] for [timeframe].
[Product] fixed it in [shorter timeframe]. My
[specific metric] went from [before] to [after]."

[CTA — 10-15s]
"Click below to try it. Seriously — I wish I'd
found this sooner."
[Product visible, point to CTA area]

15 seconds, no skip option, guaranteed attention. Every word must earn its place. The specific before/after metric is the proof that makes it credible.

Read the script out loud and time it. If it's over 15 seconds, cut words. Non-skippable ads have zero tolerance for going over.

Script 3: The 6-Second Bumper

Best for: Brand recall, retargeting, frequency campaignsDuration: 6 seconds exactly
[0-2s]
[TEXT ON SCREEN: "Still paying $300 for one UGC video?"]
[Quick cut]

[2-4s]
[TEXT ON SCREEN: "Try $4.90"]
[Show product/interface briefly]

[4-6s]
[TEXT ON SCREEN: "ReUGC"]
[Logo + "Get Started"]

6 seconds. One comparison. One price anchor. One brand name. Bumper ads aren't for conversion — they're for planting a seed that your longer ads can harvest.

Pick your single strongest selling point. Price comparison, speed comparison, or result comparison. One message only.

Creative Testing Tips for YouTube Pre-Roll

Win the first 5 seconds or lose everything

On skippable ads, 65–80% of viewers skip at the 5-second mark. Your hook must be so compelling that skipping feels like missing out. Test hooks obsessively.

Use bumper ads for retargeting

Show 6-second bumpers to people who watched 50%+ of your skippable ad. The bumper reinforces the message and drives the click. This sequence consistently outperforms either format alone.

Landscape for pre-roll, vertical for Shorts

Pre-roll plays before landscape YouTube videos. Using 16:9 format matches the viewing context. Don't use vertical video for pre-roll — it looks out of place.

Include a companion banner

The 300×60px companion banner appears next to your video ad on desktop. It's free real estate — use it for your brand name, offer, and CTA.

Bid on view-through, not impressions

For skippable ads, use Target CPV (cost per view) bidding. You only pay when someone watches 30 seconds or the full ad. This naturally optimizes for engaging creative.

Do's and Don'ts

✅ Do

  • Use 16:9 landscape for pre-roll and in-stream placements
  • Front-load your most compelling content in the first 5 seconds
  • Include clear audio — YouTube pre-roll always plays with sound
  • Add a companion banner for desktop viewers
  • Use frequency capping to prevent ad fatigue
  • Sequence bumper ads after skippable ads for retargeting

❌ Don't

  • Don't use vertical video for pre-roll — save 9:16 for Shorts
  • Don't save your best content for after the 5-second mark on skippable ads
  • Don't exceed 15 seconds on non-skippable ads — the system will reject it
  • Don't use the same creative for pre-roll and Shorts — they're different contexts
  • Don't ignore the companion banner — it's free additional visibility
  • Don't run pre-roll without frequency capping — overexposure kills performance

Create YouTube pre-roll ads that survive the skip button. No studio needed.

50x cheaper than hiring creators. Native UGC style. Batch generation for creative testing.

Get Started

Stop overpaying for content.
Start scaling.

50x cheaper. 10x better results. Ready in minutes.