2023 Complete Guide: Twitter Photo Sizes (Profile, Header, Etc.)

Last updated

Wondering exactly what your Twitter profile picture size should be? Or your header photo? Does it really matter?


Optimizing your Twitter profile with images is the best way to get more engagement.

But a too-small Twitter profile picture size will look grainy and unprofessional — not the best way to represent your brand.

We’ve put together all the correct Twitter photo dimensions (according to Twitter’s guidelines) so you can showcase your brand in a polished way for max engagement.

Twitter Profile Picture Size

twitter profile picture size avatar

Your Twitter profile picture size should be at least 400 x 400 pixels, and max 2MB.

The file format should be JPG, PNG or GIF.

Your Twitter avatar could be your brand logo or a professional headshot if you mostly use Twitter for business.

Even if you only use Twitter for personal, casual use, it’s still super important to make sure your Twitter profile picture size is as large as possible (within the above specs). A grainy, bad quality photo as your Twitter avi will come across as outdated and make you seem less appealing than I know you are.

Twitter Header Photo Size

twitter profile picture size header

The header photo at the top of your Twitter profile should be at least 1500 x 500 pixels, and no more than 5MB.

Acceptable formats are JPG or PNG.

Your header photo should reflect your personal or business brand, and complement your Twitter profile picture.

Twitter In-Stream Photo Size

twitter profile picture size in-stream upload

Tweeting a pic? A good size is 1200 x 675 pixels.

Twitter will display the first frame if you post a GIF. GIFs can be 5MB if you’re uploading on mobile or 15MB on desktop.

JPG, PNG or GIF are supported file types.

Twitter Summary Card Image Size

twitter profile picture size summary card thumbnail

Twitter summary cards are the little thumbnails that appear when someone shares your article.

Summary cards should be 144 x 144 pixels, max 5MB.

JPG, PNG, WEBP and GIF are all acceptable file types.

Twitter Summary Card Large Image Size

twitter profile picture size large summary card

You can choose to have a larger image displayed when your article is shared. If you want a large summary card, make sure it’s 300 x 157 pixels.

The file should be no larger than 5MB, and a JPG, PNG, WEBP or GIF.

Twitter Profile Picture Size Synopsis

Ok, that’s a lot of information.

Here’s a summary of the specs for your Twitter profile picture size, header, in-stream, and summary cards.

(in pixels)
Twitter Profile Picture 400 x 400 JPG, PNG or GIF under 2MB
Twitter Header Photo 1500 x 500 JPG or PNG under 5MB
Twitter In-Stream Photo 1200 x 675 JPG, PNG or GIF Photos: 5MB
GIFs: 5MB mobile; 15MB web
Twitter Summary Card Image 144 x 144 JPG, PNG, WEBP and GIF under 5MB
Twitter Summary Card Large Image 300 x 157 JPG, PNG, WEBP and GIF under 5MB

Psst… Is Your Twitter Profile Pic Optimized?

The right Twitter picture will make you stand out (so more people follow you!) and gives more credibility to whatever you have to say.

Choose the right picture using hard data with Photofeeler.

Photofeeler tells you how you’re coming across in pics — if you look attractive, smart, trustworthy, fun, confident, and more.

Test business, social, and even dating pictures.


Go to Photofeeler.com now and give it a try!