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

16x9: 640x360 px

1x1: 360x360 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 upper left-hand corner.

Captions: Closed captioning or text overlays are mandatory.

File size

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

Video file types

MP4 or MOV

Video bitrate recommendation

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

Max: 6,000-10,000k for 1080p, 5,000k-8,000k for 720p

Frame rate recommendation

29.97fps or 30fps. Higher is acceptable. If the available video has a lower frame rate, don’t try to “upsample” it.

Video codec recommendation

H.264, baseline, main, or high profile with a 4:2:0 color 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: 800x418px (max 3MB)
1:1 Image App Card: 800x800px (max 3MB)

Image file type

PNG and 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, and Order