X (Twitter) vs YouTube image sizes 2026

One file works on both for 0 formats, one layout with two exports for 2, and 2 need their own layout. 4 of 11 layouts below serve both platforms.

Check one creative against X (Twitter) and YouTube

Nothing is uploaded or saved — the check runs entirely in your browser.

Format by format

The main size of each format on both platforms, and whether one file covers both.

Placement X (Twitter) YouTube For both
Square
Image Ad - Square (1:1)
1:15 MB
JPGPNGWEBPGIF
— Only on X (Twitter)
Vertical / Portrait
Image Ad - Portrait (4:5)
4:55 MB
JPGPNGGIF
— Only on X (Twitter)
Landscape
Image Ad - Landscape (1.91:1)
1.91:15 MB
JPGPNGWEBPGIF
Custom Video Thumbnail (16:9)
16:950 MB
JPGPNG
Different layouts
Carousel
Carousel Ad Card
1:120 MB
JPGPNG
— Only on X (Twitter)
Profile picture
Profile Picture / Avatar
1:12 MB
JPGPNGGIF
Channel Profile Picture / Icon
1:115 MB
JPGPNGGIFBMP
One layout, two exports
Cover / Header
Profile Header / Banner
3:12 MB
JPGPNGGIF
Channel Banner / Channel Art
16:96 MB
JPGPNGGIFBMP
Different layouts
Display banner
Google TV Masthead (Home Screen)
16:9—
PNGJPG
One layout, two exports

One creative set for both

Layouts: 11 · used on both platforms: 4

Text limits

Every value each platform uses for the field, characters unless noted

FieldX (Twitter)YouTube
Headline 20 · 50 · 70 40 · 50
Description 30 35 · 100 · 130
Body 257 · 280 —
Title 70 · 200 —
Link/URL 23 —
Caption 90 —
Message 25 —

Video side by side

X (Twitter)

YouTube

  • Video Ad - Horizontal (16:9) 1920×1080 · 16:9 · Max duration: No hard max (varies by format; skippable in-stream recommended under 3 min) · 256 GB
  • Video Ad - Vertical (9:16) 1080×1920 · 9:16 · Max duration: No hard max (full-screen vertical; Shorts placements recommend under 60s) · 256 GB
  • Video Ad - Vertical (4:5) 1080×1350 · 4:5 · Max duration: 5 seconds minimum in Demand Gen (10-60 seconds recommended) · 256 GB
  • Video Ad - Square (1:1) 1080×1080 · 1:1 · Max duration: No hard max (varies by format) · 256 GB
  • Skippable In-Stream Ad 1920×1080 · 16:9 · Max duration: No maximum (under 3 minutes recommended) · 256 GB
  • Non-Skippable In-Stream Ad 1920×1080 · 16:9 · Max duration: Up to 30 seconds (auction); up to 60 seconds (reservation) · 256 GB
  • Bumper Ad 1920×1080 · 16:9 · Max duration: 6 seconds or shorter · 256 GB
  • In-Feed Video Ad 1920×1080 · 16:9 · Max duration: No maximum (any length YouTube video) · 256 GB
  • YouTube Shorts Ad 1080×1920 · 9:16 · Max duration: Under 60 seconds recommended · 256 GB
  • YouTube Masthead (Home Feed) 1920×1080 · 16:9 · Max duration: No maximum (over 10 seconds recommended; autoplays up to 30 seconds on desktop) · 256 GB
Geo Glossary Compare