This infographic shows you the exact size for your graphics on Twitter. Pin it, bookmark it and share it for safekeeping.
Overview & Tips
The profile picture displays at 73 x 73 pixels, but you can upload an image up to 500 x 500 pixels.
Header Image: 520 x 260 px Twitter’s recommended header size is 1252 × 626 pixels. However, I have used images 600 x 300 pixels and they look great. The bigger size suggestion is so that your graphic looks good on HD and retina displays. The maximum file size for header images in Twitter is 5MB.
The background image adjusts depending on the size of the user’s monitor. My recommendation is to design your graphic at the largest size (1820 x 1080), but keep your content that you want seen within about 207 pixels on both sides of the timeline which will be in the center. This way, your graphic fills all screens, but your most important content doesn’t get cut off. If you’re using Photoshop or similar software, you can drop your guides based on the style guide.
Background Size LimitTwitter says the maximum file size for background images is 2MB, however, I have found files at this size cause problems with timing out. Files less than 1MB work best.
Sharing An Image:
Twitter now allows the display of images (and videos) in your timeline. Prior to this change, users had to click a link in order to see images. Now, you see the rich image in your timeline (unless the user turns off this setting). When you share an image, it will display in the timeline at 435 x 375 pixels. You can share images much bigger than that and your followers can click them to enlarge them.
On the desktop, your last 6 images will display in the left sidebar. In the Twitter App for mobile, your last 10 images display at the bottom of your profile.
A Note About Sharing Images: Some apps (namely Hoot Suite) do not share the full image in the timeline – so people still have to click a link to actually see the image. I have found Sprout Social and uploading images directly into the Twitter App work as intended, displaying the image both in the timeline along with the the photo archive in the sidebars.