top of page

Display and video ad specs – the complete guide (2025 update)

updated September 2025

Next steps

Why this page exists

 

Some formats never die. Banner ads were declared dead years ago, but they’re still everywhere. And video ads — from YouTube pre-rolls to bumper ads — are now the default currency of digital marketing.

 

The problem? The specs are fragmented. Google Display has a dozen banner sizes. YouTube has different rules for Shorts, skippable, and non-skippable ads.

 

This page collects the essentials so you don’t have to keep searching.

Google Display Network (GDN)

The most common banner ad sizes (all in pixels):

 

  • 300 × 250 — Medium rectangle

  • 336 × 280 — Large rectangle

  • 728 × 90 — Leaderboard

  • 300 × 600 — Half page

  • 320 × 100 — Large mobile banner

  • 160 × 600 — Wide skyscraper

  • 970 × 90 — Large leaderboard

  • 970 × 250 — Billboard

  • 250 × 250 — Square

  • 200 × 200 — Small square

 

File types: JPG, PNG, GIF, or HTML5

Max file size: 150KB

Notes: Animated GIFs must be ≤30s, loop max 3 times.

YouTube Ads

Skippable in-stream ads

 

  • Size: 1920 × 1080 px (16:9)

  • Format: MP4, MOV

  • Max length: 6 minutes

  • Recommended: 15–30s

 

Non-skippable in-stream ads

 

  • Size: 1920 × 1080 px (16:9)

  • Max length: 15s

  • Format: MP4, MOV

 

Bumper ads

 

  • Size: 1920 × 1080 px (16:9)

  • Max length: 6s

  • Format: MP4, MOV

 

YouTube Shorts ads

 

  • Size: 1080 × 1920 px (9:16 vertical)

  • Max length: 60s

  • Format: MP4, MOV

Other Video Platforms

Connected TV / OTT

 

  • Standard: 1920 × 1080 px (16:9)

  • Max length varies: 15–30s common

  • Formats: MP4, MOV

  • Notes: Specs vary by provider (Hulu, Peacock, Roku).

Why this matters

Marketers spend billions on display and video. But most of the production still looks like 2003 — assets resized manually, specs scattered, errors everywhere.

 

Every one of these formats could come out of a single supply chain. Same creative input → multiple outputs. That’s how modern marketing should work.

Next steps

 

bottom of page