Twitter Image & Ads Sizes – 2022 Design Guide

Digital Marketing, Social Media, The Basics | 0 comments

Discover all the important Twitter image and ad sizes + other essential information in this 2022 design guide.

General recommendations

  • Image size at least 1024 x 512 pixels 
  • Image file type png or jpg

Text recommendations for Twitter Ads

  • Text Ads: 280 characters
  • Standalone Image Ads: 280 characters
  • Image Ads with Website Buttons: 280 characters
  • Video Ads: 280 characters

Twitter character limits guide

  • Twitter Post: 280 characters
  • Twitter DMs: 10000 characters
  • Twitter Handle: 15 characters
  • Twitter Profile Name: 50 characters
  • Twitter Bio: 160 characters

Video Resolution and Size

  • Minimum resolution: 32 x 32
  • Maximum resolution: 1920 x 1200 (and 1200 x 1900)
  • Aspect ratios: 1:2.39 – 2.39:1 range (inclusive)
  • Maximum frame rate: 40 fps
  • Maximum bitrate: 25 Mbps
  • All videos posted to Twitter that are 60 seconds or shorter will automatically loop.
  • All Twitter users can create clips up to 140 seconds in length, though some users can be granted access by their Twitter partner manager to allow creation of clips up to 10 minutes in length.

Post image size

Image TypeSizeAspect Ratio
Twitter Profile Picture400 x 400 px1:1
Twitter Banner1500 x 500 px3:1
Twitter Timeline Photo1024 x 512 px2:1

Ads image sizes

Ads Image TypeSizeAspect Ratio
Twitter Standalone Image Ads1200 x 1200 pixels
1200 x 628 pixels
1:11.91:1
Twitter Image Ads with Website Buttons800 x 418 pixels
800 x 800 pixels
1.91:11:1
Twitter Video Ads1200 x 1200 pixels1:1

Joanna Ata

I know how hard things can get when you are trying to figure out everything by yourself, but you shouldn`t. Being there myself I understand all the anxiety, fears, and desires that you have. For the past few years, I had the amazing chance to work closely with many different entrepreneurs and business owners, to be there for them, when there were ups and downs. Now I want to help as many people as possible to grow a successful business.