Twitter Image Specs: An Updated Guide to Sizes for 2026

X (Formerly Twitter) Image Sizes and Guidelines for 2026

Discover the essential Twitter image specs for optimal display. Get the recommended Twitter image sizes, aspect ratios, and file sizes.

Claire Oswald
product marketing manager
January 6, 2026

X, formerly Twitter, is a social media platform that allows users to communicate through short messages called tweets—all under 280 characters, of course. In addition to text-based tweets, users can also share images to enhance their message.

We all know a picture is worth a thousand words. However, to ensure images are displayed correctly on X (Twitter), it’s important to adhere to the platform’s image specs.

Understanding X (Twitter)’s image specifications is important if you want to effectively communicate on the platform. By following these guidelines, you can ensure your images are displayed correctly and in high quality, enhancing the message and increasing engagement with your audience.

Size up ⬆️ or down ​​⬇️: Make your images pixel perfect for X (Twitter) and wherever else you sell with our free image resizer >

Understanding X (Twitter) image specifications

X (Twitter) supports various file types, including PNG, GIF, JPG, and even animated GIFs. Each file type has specific requirements for aspect ratio, file size, and dimensions.

X (Twitter) supports images with aspect ratios of 16:9 and 1:1, the latter being recommended. For animated GIFs, the aspect ratio must be between 1:1 and 3:1. The maximum file size for images is 5 MB, while for animated GIFs, it’s 15 MB.

The recommended image size for X (Twitter) is 1200 x 675 pixels for landscape images, 900 x 900 pixels for square images, and 506 x 253 pixels for 2:1 aspect ratio images. For profile pictures, the recommended size is 400 x 400 pixels, while the header image size is 1500 x 500 pixels.

It's worth noting that X (Twitter) cards and website cards have specific image requirements, including the image size and aspect ratio. For example, the X (Twitter) card image size for summary cards with large images is 280 x 150 pixels, while the recommended size for X (Twitter) card images is 800 x 418 pixels.

Optimizing images for X (Twitter) involves ensuring that they meet the required specifications while maintaining high quality. This includes choosing the right file type, compressing images to reduce file size, and adding captions or descriptions to enhance the user experience.

4.6 stars across 150+ reviews

X (Twitter) image dimensions

X (Twitter) is a popular social media platform that allows users to share their thoughts, opinions, and images with others. To ensure your images look their best on X (Twitter), it’s important to understand the platform’s image dimensions.

X (Twitter)’s social media image sizes and specifications have evolved over time, and it's important to stay up-to-date with the latest changes to ensure that your images look their best on the platform.

Currently, Twitter supports JPEG, GIF, and PNG file formats. 1200 x 1200 pixels is recommended for a 1:1 aspect ratio, and 1200 x 628 pixels is recommended for a 1.91:1 aspect ratio.

X (Twitter) profile image

Your X (Twitter) profile photo is the image that appears next to your username on your profile page and in your tweets.  It’s often the first thing a new user will see, so it’s important you get this one right! A low-quality profile picture can reflect poorly on your business, so make sure to choose the right image.

X (Twitter) cover photo

Once you’ve selected your icon, it’s time to jazz up your X (Twitter) profile! Select a simple but engaging header photo or banner to run along the top of your Twitter profile that matches your brand, and gives a cohesive, professional look to your account.

X (Twitter) image post size

When you share an image in a tweet, X (Twitter) will display it at a maximum of 1024 x 512 pixels. However, it's recommended to use an image with a minimum size of 600 pixels to ensure it looks good on all devices. Additionally, X (Twitter) will automatically crop your image to a 2:1 aspect ratio.

X (Twitter) card images

X (Twitter) cards are a type of tweet that allows you to include additional information, such as a title, description, and image. The recommended dimensions for a X (Twitter) card image are 1200 x 628 pixels. However, X (Twitter) will display your image at a maximum of 4096 x 4096 pixels.

Image ads

Like other images, image ads must be PNG, JPEG, or GIF. The maximum image file size for X (Twitter) ads is 5 MB.

In-stream images

In-stream images are images that appear within a tweet, rather than as a separate tweet. The recommended dimensions for in-stream images are 440 x 220 pixels. However, X (Twitter) will display your image at a maximum of 1024 x 512 pixels, so it's important to make sure that your image looks good at that size as well.

X (Twitter) image file types and sizes

X (Twitter) accepts the following image file types:

You can’t use other image file types like BMP, PDF, etc.

X (Twitter) image aspect ratios

When it comes to sharing images on X (Twitter), it’s essential to understand different aspect ratios that work best on the platform. Using the correct aspect ratio can help your images look their best and ensure that they don't get cropped or distorted on your X (Twitter) account.

1:1

The X (Twitter) image aspect ratio 1:1, also known as square, is the most common aspect ratio used on X (Twitter). Images with this aspect ratio are perfect for sharing on the platform, as they take up a lot of space in users’ feeds and are easy to view. The recommended size for a 1:1 image on X (Twitter) is 1200 x 1200 pixels.

16:9

The 16:9 aspect ratio is perfect for sharing landscape images on X (Twitter). This aspect ratio is commonly used for videos and images that are wider than they are tall. The recommended size for a 16:9 image on X (Twitter) is 1200 x 675 pixels.

3:1

The 3:1 aspect ratio is perfect for sharing panoramic images on X (Twitter). This aspect ratio is commonly used for landscape images that are extremely wide. The recommended size for a 3:1 image on X (Twitter) is 1200 x 400 pixels.

1:3

The 1:3 aspect ratio is perfect for sharing vertical or portrait images on X (Twitter). This aspect ratio is commonly used for images that are taller than they are wide. The recommended size for a 1:3 image on X (Twitter) is 1200 x 3600 pixels.

X (Twitter) image specs FAQs

How many images can you upload to Twitter per tweet?

You can upload up to four images to X (Twitter) per tweet.

What are the recommended image dimensions for Twitter?

Twitter recommends using a minimum resolution of 440 pixels by 220 pixels and a maximum resolution of 8192 pixels by 8192 pixels for images. For best results on the feed, it recommends using a 2:1 aspect ratio.

What is the best image size for Twitter posts?

The best image size for Twitter posts is 1024 pixels by 512 pixels. This size ensures the image will look good on all devices and will not be cropped or distorted.

What is the maximum file size for Twitter images?

Twitter allows image files up to 5 MB in size. It’s recommended to use images that are smaller than 3 MB for faster loading times.