Tweet copy: 280 characters. (Note: each link used reduces character county by 23 characters, electing 257 characters for Twitter copy.)
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.
Video ratio for app install campaigns:
- 16x9: 640 x 360 px
- 1x1: 600 x 600 px
Description length for app install campaigns: Truncated at 200 characters. Included from app store.
File size: Twitter recommends files under 1GB. For optimal performance we strongly recommend to keep files under 30 MB.
Video length: 15 seconds or less. Up to 2:20 supported for website click campaigns.
Select advertisers are eligible to request an increase up to 10 minutes; however, we advise videos to be 9:55 or less to account for a range of video files. Please contact your Twitter Account Manager for more information.
Branding: Highly recommended throughout; if using a logo, it should be persistent in the upper left hand corner. Prominent product placement is highly recommended for driving product consideration.
Captions: Closed captioning or text overlays are mandatory
File types: MP4 or MOV
Video bitrate: 6,000 - 10,000k (recommended 6,000k) for 1080p. 5,000k - 8,000k (recommended 5,000k) for 720p)
Frame rate: 29.97FPS or 30FPS. Higher is acceptable (support up to 60FPS). If the available video has a lower frame rate don’t try to “upsample” it.
Audio codec: AAC LC (low complexity)
Video codec recommendation: h264, baseline, main or high profile with a 4:2:0 color space.
Aspect ratio: 1:1 is recommended as it will always render as square on desktop and mobile, timeline and profile. This and 9:16 (vertical) will take up the same amount of real estate - which is more than 16:9. Upon tap, full screen will open and fill with black bars.
Any aspect between 2:1 and 1:1 is acceptable, but after 1:1, platform will crop to 1:1 aspect ratio.
9:16 (vertical) will always render in a 1:1 space on desktop and mobile, timeline and profile. Desktop will have black bars on the sides once the video begins playing. Mobile will crop the top and bottom of the video, center, and autoplay without bars.
Recommended size: 1200 x 1200 (minimum for 1:1 is 600 x 600) Any height is acceptable, but if height exceeds the width, the video will be cropped to 1:1 in the feed. If not a 1:1 aspect ratio: 640x360 minimum
- Supported files: PNG or JPEG
- Aspect ratio: recommend matching sizing of the video
- Max size: 5MB
Image width/height for GIFs: We recommend a minimum width of 600 pixels, although larger images (for example 1200 pixel images) will be better optimized for when users click to expand images. Any height is acceptable, although if the height exceeds the width, we will crop to 1:1 (see aspect ratio details above).
Looping: Videos will loop if the video length is under 60 seconds
- 1280x720 for landscape
- 720x720 for square