X/Twitter sizes

Add personality to your tweets with attractive and properly sized photos and graphics by Canva.

Header Photo1,500 × 500 px
Profile Photo400 × 400 px
Twitter Post1,024 × 512 px
Cards Image800 × 320 px
Summary Card Image280 × 150 px

While X (formerly Twitter) might ask its users to limit their character counts to 280, this social platform is still very popular, garnering 330 million monthly active users. Businesses, in particular, find it a useful communication and customer service tool thanks to its real-time interaction. And while most might not immediately think of it as a visual platform, X (Twitter) does allow its users to post and share images on their feed and for their profiles.

Profile photo

Make sure your followers recognize you as the owner of your X (Twitter) account by uploading your own picture as your profile photo. Businesses would find it best to use their own logos. Twitter will display your profile photo as 200 x 200 pixels square image. However, it is recommended to upload a 400 x 400 pixels image for better quality.

X (Twitter) header

Followers and would-be followers who click on your profile will see your header on top of your page so it’s a great real estate to take advantage of. Ordinary users might add pictures of their family or a quote that captures their interests or personality while businesses might use it to highlight their product, service or tagline. The optimal X (Twitter) header size is 1500 x 500 pixels with an aspect ratio of 3:1. Maximum file size should be 10 MB.

Image post

X (Twitter) now allows its users to attach media such as photos, GIFs, and videos. X (Twitter) allows you to add up to four photos at a time. Images are displayed at 1024 x 512 pixels and have a maximum file size of 5 MB.

Get started with professionally designed X (Twitter) templates

Explore more X (Twitter) resources

Easily create beautiful designs & documents

Use Canva's drag-and-drop editor and professional layouts to design consistently stunning graphics.
Start designing