Creative Studio
Preview a creative in 50+ formats, score it and export it.
Creative Studio · Specs library
Creative specs.
52 ad units across 8 formats: sizes, file types, weights and durations in one place.
IAB standard units are stable. The 38 units marked verify are platform- or publisher-specific and change often, so confirm them with the current spec sheet before you traffic. Last reviewed 2026-10.
Showing 52 of 52 specs
Display
Medium Rectangle
300×250 · 6:5
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
The most widely available display unit. Works in content, sidebar and mobile web.
Source: IAB New Ad PortfolioDisplay
Leaderboard
728×90 · 8.09:1
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Desktop header and footer slot. Keep copy short; height is tight.
Source: IAB New Ad PortfolioDisplay
Wide Skyscraper
160×600 · 4:15
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Desktop side rail. Stack logo, message and CTA vertically.
Source: IAB New Ad PortfolioDisplay
Half Page
300×600 · 1:2
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
High-impact rail unit with strong viewability on most layouts.
Source: IAB New Ad PortfolioDisplay
Billboard
970×250 · 3.88:1
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Premium desktop top-of-page unit.
Source: IAB New Ad PortfolioDisplay
Super Leaderboard
970×90 · 10.78:1
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Wider leaderboard; often also the collapsed state of a pushdown.
Source: IAB New Ad PortfolioDisplay
Large Rectangle
336×280 · 6:5
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Slightly larger in-content rectangle; many sites accept 300×250 in the same slot.
Source: Common publisher unitDisplay
Portrait
300×1050 · 2:7
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Tall rail unit for long-scroll pages.
Source: IAB New Ad PortfolioDisplay
Mobile Banner
320×50 · 6.4:1
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 50 KB initial load (typical)
- Duration
- Animation ≤ 15s
Standard mobile web and in-app banner. Supply 640×100 for high-density screens.
Source: IAB New Ad PortfolioDisplay
Large Mobile Banner
320×100 · 16:5
- File types
- JPG, PNG, GIF, HTML5
- Max file size
- 50 KB initial load (typical)
- Duration
- Animation ≤ 15s
Taller mobile banner with room for a real headline.
Source: Common publisher unitDisplay
Mobile Banner (legacy)
300×50 · 6:1
- File types
- JPG, PNG, GIF
- Max file size
- 50 KB initial load (typical)
- Duration
- Animation ≤ 15s
Older mobile size still requested by some exchanges.
Source: Common publisher unitDisplay
Mobile Interstitial (portrait)
320×480 · 2:3
- File types
- JPG, PNG, HTML5
- Max file size
- Varies by app SDK
- Duration
- Must offer close control
Full-screen in-app placement. Supply 640×960 or larger for modern devices.
Source: Common in-app unitVerify against current platform specsDisplay
Full Banner
468×60 · 7.8:1
- File types
- JPG, PNG, GIF
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Legacy unit; low availability today.
Source: Legacy IAB unitDisplay
Square
250×250 · 1:1
- File types
- JPG, PNG, GIF
- Max file size
- 150 KB initial load
- Duration
- Animation ≤ 15s
Legacy unit; mostly used as a 300×250 fallback.
Source: Legacy IAB unitNative
Main image, landscape
1200×627 · 1.91:1
- File types
- JPG, PNG
- Max file size
- Varies by exchange (often ≤ 1 MB)
- Duration
- —
1.91:1. The most widely accepted native image ratio. Keep key subject centred; feeds crop differently.
Source: OpenRTB Native 1.2 conventionsVerify against current platform specsNative
Main image, square
1200×1200 · 1:1
- File types
- JPG, PNG
- Max file size
- Varies by exchange (often ≤ 1 MB)
- Duration
- —
1:1 alternative for in-feed and content recommendation widgets.
Source: OpenRTB Native 1.2 conventionsVerify against current platform specsNative
Brand logo / icon
100×100 · 1:1
- File types
- PNG (transparent), JPG
- Max file size
- Small; often ≤ 100 KB
- Duration
- —
Square. Must stay legible at very small sizes.
Source: OpenRTB Native 1.2 conventionsVerify against current platform specsNative
Headline
- File types
- Text
- Max file size
- ~25 chars short / ~90 chars long
- Duration
- —
Supply a short and a long version; widgets truncate without warning.
Source: Common exchange limitsVerify against current platform specsNative
Body / description
- File types
- Text
- Max file size
- ~90–140 characters
- Duration
- —
Optional on many placements; front-load the message.
Source: Common exchange limitsVerify against current platform specsNative
Native video
1920×1080 · 16:9
- File types
- MP4 (H.264) via VAST
- Max file size
- Varies by exchange
- Duration
- 6–30s
16:9 is safest; some placements prefer 1:1 or 4:5. Design for sound-off.
Source: IAB VAST / exchange specsVerify against current platform specsVideo
In-stream, 16:9
1920×1080 · 16:9
- File types
- MP4 (H.264), WebM; delivered via VAST 4.x
- Max file size
- Mezzanine + multiple renditions
- Duration
- 6s, 15s, 30s
Provide several bitrates. Captions recommended; a clear end card helps completion.
Source: IAB VAST 4Video
Bumper (non-skippable)
1920×1080 · 16:9
- File types
- MP4 (H.264)
- Max file size
- Varies by platform
- Duration
- ≤ 6s
One idea, brand in the first two seconds.
Source: Common platform unitVerify against current platform specsVideo
Outstream (in-article)
1920×1080 · 16:9
- File types
- MP4 (H.264) via VAST
- Max file size
- Varies by player
- Duration
- 6–30s
Autoplays muted in content. Burn in captions; assume no sound.
Source: Common publisher unitVerify against current platform specsVideo
Vertical video, 9:16
1080×1920 · 9:16
- File types
- MP4 (H.264)
- Max file size
- Varies by platform
- Duration
- 6–60s
Mobile-first placements. Keep text inside the centre safe zone, clear of UI overlays.
Source: Common mobile unitVerify against current platform specsVideo
Square video, 1:1
1080×1080 · 1:1
- File types
- MP4 (H.264)
- Max file size
- Varies by platform
- Duration
- 6–60s
Good compromise asset when one file must run in feeds and players.
Source: Common unitVerify against current platform specsAudio
Streaming audio spot :15
- File types
- MP3 or WAV
- Max file size
- MP3 ≥ 192 kbps typical
- Duration
- 15s
Name the brand early. Pair with a companion banner (often 300×250 or 640×640).
Source: Common streaming audio specsVerify against current platform specsAudio
Streaming audio spot :30
- File types
- MP3 or WAV
- Max file size
- MP3 ≥ 192 kbps typical
- Duration
- 30s
The standard audio length. Loudness targets vary by platform; ask for the spec sheet.
Source: Common streaming audio specsVerify against current platform specsAudio
Podcast spot :60
- File types
- MP3 or WAV (or host-read script)
- Max file size
- Varies by network
- Duration
- 60s (also :30)
Pre-, mid- or post-roll. Host-read ads need a brief, not a file.
Source: Common podcast network specsVerify against current platform specsAudio
Companion banner
640×640 · 1:1
- File types
- JPG, PNG
- Max file size
- Varies by platform
- Duration
- Shown during the spot
Square companion shown in the player; some platforms also take 300×250.
Source: Common streaming audio specsVerify against current platform specsCTV
CTV spot :15
1920×1080 · 16:9
- File types
- MP4 or MOV (H.264 / ProRes mezzanine)
- Max file size
- High-bitrate mezzanine (often 15–30 Mbps)
- Duration
- 15s
Supply a broadcast-quality mezzanine; the platform transcodes. Loudness often around −24 LKFS.
Source: Common CTV publisher specsVerify against current platform specsCTV
CTV spot :30
1920×1080 · 16:9
- File types
- MP4 or MOV (H.264 / ProRes mezzanine)
- Max file size
- High-bitrate mezzanine (often 15–30 Mbps)
- Duration
- 30s
No letterboxing or slates. Keep text in the title-safe area.
Source: Common CTV publisher specsVerify against current platform specsCTV
CTV spot, 4K
3840×2160 · 16:9
- File types
- MOV (ProRes) mezzanine
- Max file size
- Large; check delivery limits
- Duration
- 15s / 30s
Accepted by some premium publishers; 1080p is still the safe default.
Source: Premium publisher specsVerify against current platform specsCTV
Pause ad
1920×1080 · 16:9
- File types
- JPG, PNG
- Max file size
- Varies by platform
- Duration
- While playback is paused
Static image shown on pause. Leave space for player UI.
Source: Platform-specificVerify against current platform specsDOOH
Landscape screen (HD)
1920×1080 · 16:9
- File types
- JPG, PNG, MP4
- Max file size
- Varies by network
- Duration
- Often 6–15s per play
Usually no audio. Big type, one message; viewers glance for a second or two.
Source: Common DOOH network specsVerify against current platform specsDOOH
Portrait screen (HD)
1080×1920 · 9:16
- File types
- JPG, PNG, MP4
- Max file size
- Varies by network
- Duration
- Often 6–15s per play
Malls, transit and street furniture. Check the bezel and safe area.
Source: Common DOOH network specsVerify against current platform specsDOOH
Digital bulletin (roadside)
1400×400 · 7:2
- File types
- JPG, PNG
- Max file size
- Varies by operator
- Duration
- Static; often 6–10s rotations
Pixel sizes vary widely by board. Seven words or fewer; usually no motion allowed.
Source: Operator-specificVerify against current platform specsDOOH
Digital poster
1200×600 · 2:1
- File types
- JPG, PNG
- Max file size
- Varies by operator
- Duration
- Static rotations
Smaller roadside or urban format; sizes vary by operator.
Source: Operator-specificVerify against current platform specsSocial
Feed image, 1:1
1080×1080 · 1:1
- File types
- JPG, PNG
- Max file size
- Varies by platform
- Duration
- —
Works across most feeds (Meta, LinkedIn, X).
Source: Platform ad specsVerify against current platform specsSocial
Feed image / video, 4:5
1080×1350 · 4:5
- File types
- JPG, PNG, MP4
- Max file size
- Varies by platform
- Duration
- Video length varies
Takes more mobile feed space than 1:1 on Facebook and Instagram.
Source: Meta ad specsVerify against current platform specsSocial
Stories / Reels, 9:16
1080×1920 · 9:16
- File types
- JPG, PNG, MP4
- Max file size
- Varies by platform
- Duration
- Video length varies
Leave roughly the top and bottom 14% free of text for platform UI.
Source: Meta ad specsVerify against current platform specsSocial
TikTok in-feed video
1080×1920 · 9:16
- File types
- MP4, MOV
- Max file size
- Varies; check TikTok Ads Manager
- Duration
- Short-form; 9–15s performs well
Native-looking, sound-on creative. Keep captions clear of the right-side buttons.
Source: TikTok ad specsVerify against current platform specsSocial
LinkedIn single image
1200×627 · 1.91:1
- File types
- JPG, PNG
- Max file size
- Varies; check Campaign Manager
- Duration
- —
1.91:1 landscape; 1:1 also accepted.
Source: LinkedIn ad specsVerify against current platform specsSocial
X (Twitter) image
1200×675 · 16:9
- File types
- JPG, PNG
- Max file size
- Varies; check X Ads
- Duration
- —
16:9 landscape; 1:1 also accepted.
Source: X ad specsVerify against current platform specsSocial
Pinterest standard pin
1000×1500 · 2:3
- File types
- JPG, PNG
- Max file size
- Varies; check Pinterest Ads
- Duration
- —
2:3 vertical. Taller ratios may be cropped.
Source: Pinterest ad specsVerify against current platform specsSocial
YouTube Shorts ad
1080×1920 · 9:16
- File types
- Uploaded YouTube video
- Max file size
- Hosted on YouTube
- Duration
- Short-form
Vertical 9:16; served through Google Ads.
Source: Google Ads / YouTube specsVerify against current platform specsSocial
Snapchat single image or video
1080×1920 · 9:16
- File types
- JPG, PNG, MP4, MOV
- Max file size
- Varies; check Snap Ads Manager
- Duration
- Short-form
Full-screen vertical; keep the bottom band clear for the call to action.
Source: Snap ad specsVerify against current platform specsRich Media
Pushdown
970×90 · 10.78:1
- File types
- HTML5
- Max file size
- Initial load small; subload larger
- Duration
- User-initiated expand
Expands to around 970×415, pushing page content down rather than covering it.
Source: Publisher rich media specsVerify against current platform specsRich Media
Expandable rectangle
300×250 · 6:5
- File types
- HTML5
- Max file size
- Initial load small; subload larger
- Duration
- User-initiated expand
Expands over content (e.g. to 600×250 or 600×500). Must include a clear close control.
Source: Publisher rich media specsVerify against current platform specsRich Media
Interstitial / overlay
640×480 · 4:3
- File types
- HTML5
- Max file size
- Varies by publisher
- Duration
- Often auto-closes after a few seconds
Full-screen overlays are restricted by Better Ads Standards on many sites; check placement rules.
Source: Publisher rich media specsVerify against current platform specsRich Media
Mobile adhesion
320×50 · 6.4:1
- File types
- HTML5, JPG, PNG
- Max file size
- Small
- Duration
- Sticky
Sticky bottom bar. Must not cover more than about 30% of the screen; include a close option.
Source: Publisher rich media specsVerify against current platform specsRich Media
Site skin / takeover
1920×1080 · 16:9
- File types
- JPG, PNG, HTML5
- Max file size
- Varies by publisher
- Duration
- Page view
Background artwork around the content well. Content width varies by site, so get a template.
Source: Publisher-specificVerify against current platform specsRich Media
In-banner video
300×250 · 6:5
- File types
- HTML5 with video, or VAST
- Max file size
- Initial load small; video streamed
- Duration
- ≤ 30s; muted autoplay
Video inside a display slot. User-initiated sound only.
Source: Publisher rich media specsVerify against current platform specs