Twitter ad formats & specs

Twitter App Card

App Cards drive installs and engagement for your mobile app. They allow your audience to see your app in an engaging, media-rich way.

Video App Card

Tweet copy

280 characters (Note: Each link used reduces character count by 23 characters, so for example, using one link would leave 257 characters for Tweet copy.)

Video ratio

16×9: 640×360 px

1×1: 360×360 px

Title length

70 characters. Please note – depending on device and app settings this description may truncate. Although not guaranteed, limiting the description to 50 characters should ensure that truncation won’t occur across most devices.

Description length

Truncated at 200 characters. Included from app store.

Video length

15 seconds or less

Branding: Highly recommended throughout; if using a logo, it should be persistent in the top left-hand corner.

Captions: Closed captioning or text overlays are mandatory.

File size

For optimal performance, keep files under 30 MB. The max file size recommended is 1 GB.

Video file types

MP4 or MOV

Video bitrate recommendation

Recommended: 6,000 kbps for 1080p, 5,000 kbps for 720p

Max: 6,000–10,000 kbps for 1080p, 5,000–8,000 kbps for 720p

Frame rate recommendation

29.97 fps or 30 fps. A higher frame rate is acceptable. If the available video has a lower frame rate, however, don’t try to ‘upsample’ it.

Video codec recommendation

H.264, baseline, main, or high profile with a 4:2:0 colour space

Audio codec recommendation

AAC LC (low complexity)

Image App Card

Tweet copy

280 characters (Note: Each link used reduces character count by 23 characters, so for example, using one link would leave 257 characters for Tweet copy.)

Image ratio

1.91:1 Image App Card: 800×418 px (max 3 MB)
1:1 Image App Card: 800×800 px (max 3 MB)

Image file type

PNG or JPEG (no BMP or TIFF files, GIFs uploaded will render as a static image)

Call to action

Install (default if app is not installed), Open (default if app is installed), Play, Shop, Book, Connect, or Order