X (Twitter) Ads Specs

Image and video sizes, aspect ratios, text limits, and file requirements for X (Twitter) promoted posts, website cards, and video ads.

Format Recommended size Aspect ratio Notes
Landscape 1200 × 675 16:9 Standard in-feed image
Square 1200 × 1200 1:1 Takes more feed height

JPG or PNG, 5 MB maximum (GIFs up to 15 MB). Post text follows the standard limit of 280 characters; links consume roughly 23 characters regardless of their real length.

Website cards

Website cards attach a large clickable image, headline, and destination to the ad — the whole card is the link, so there’s no URL eating your character budget.

Spec Value
Image (landscape) 800 × 418 (1.91:1)
Image (square) 800 × 800 (1:1)
Headline 70 characters maximum, truncates earlier on mobile
File size 5 MB

Video ads

Spec Value
Resolution 1280 × 720 (16:9) or 720 × 720 (1:1) minimum; 1920 × 1080 / 1200 × 1200 recommended
Length Up to 2 minutes 20 seconds for most accounts
Format MP4 or MOV, H.264
File size 1 GB maximum