Social media is a vital part of communication and growth, whether for a personal brand, business, or individual use. So, how do you make sure you leave the best impression on the viewers of your posts?
Besides the text and hashtags you may include, your graphics and videos need to be appropriate for each platform to which you are posting.
In this article, I’ll cover my recommended image sizes for:
In this section, I’ll detail:
- Facebook cover photos
- Facebook post images
- Facebook profile pictures
FACEBOOK COVER PHOTOS
- Desktop: 820 by 360 pixels
- Mobile: 640 by 360 pixels

FACEBOOK POST IMAGES
- 1200 by 628 pixels (luckily, this is also the recommended size for Twitter and LinkedIn – so you save some time!)
FACEBOOK PROFILE PICTURES
- 360 by 360 pixels
- Note: at least 180 by 180 pixels
In this section, I’ll cover:
- Twitter avatar sizes
- Twitter header/banner sizes
- Twitter tweet image sizes
TWITTER AVATAR SIZES
- 400 by 400 pixels
TWITTER HEADER/BANNER SIZES
- 1500 by 500 pixels (no longer responsive!)

TWEET IMAGE SIZES
- Minimum 600 by 335 pixels
- Note: larger images will be better optimized for when users click to expand images, but remember to maintain an aspect ratio of 16:9
In this section, I’ll cover:
- LinkedIn cover photo size
- LinkedIn profile picture size
LINKEDIN COVER PHOTO SIZES
- 1584 by 396 pixels (4:1 proportion)

LINKEDIN PROFILE PICTURE SIZE
- Any size between 400 by 400 pixels and 20,000 by 20,000 pixels (1:1 proportion)
In this section, I’ll cover:
- Pinterest logo/profile picture size
- Pinterest board cover size
- Pinterest pinned image size
PINTEREST LOGO/PROFILE PICTURE SIZE
- 600 by 600 pixels
- Note: Pinterest profile photos must be at least 180 by 180 pixels
PINTEREST PIN BOARD SIZE
- 236 by 284 pixels
PINTEREST PINNED IMAGE SIZE
- 736 by 1104 pixels
In this section, I’ll detail:
- Instagram photo sizes
- Instagram video sizes
- Instagram video maximum resolutions
- Instagram ideal sizes
INSTAGRAM PHOTOS
The aspect ratios for Instagram are:
- 1:1 aspect ratio for square photos
- 4:5 aspect ratio for portrait photos
- 1.91:1 aspect ratio for landscape photos
The best Instagram image size for posts are:
- 1080 by 1080 pixels (square)
- 1080 by 1350 pixels (portrait)
- 1080 by 608 pixels (landscape)
INSTAGRAM VIDEOS
- 1:1 aspect ratio for square and carousel videos
- 4:5 aspect ratio for portrait videos
- 16:9 aspect ratio for landscape videos
INSTAGRAM VIDEO MAXIMUM RESOLUTIONS
Your video file will be compressed when you upload, so I suggest uploading the maximum resolution allowed.
The maximum resolutions are:
- Square Instagram video maximum resolution: 1080 by 1080 pixels
- Portrait Instagram video maximum resolution: 1080 by 1350 pixels
- Landscape Instagram video maximum resolution: 1080 by 608 pixels
- Carousel Instagram video maximum resolution: 1080 by 1080 pixels
INSTAGRAM IDEAL SIZES
- Instagram photo square: 1080 by 1080 pixels
- Instagram photo portrait: 1080 by 1350 pixels
- Instagram photo landscape: 1080 by 608 pixels
- Instagram video square: 600 by 600 pixels
- Instagram video portrait: 600 by 750 pixels
- Instagram video landscape: 600 by 315 pixels
- Instagram video carousel: 600 by 600 pixels
- Instagram stories photo: 1080 by 1920 pixels
- IGTV cover photo: 420 by 654 pixels
CONCLUSION
Your messaging is key, but how you display it is how you are communicating it and representing yourself. So, proper imagery is imperative to social media success.
Stay tuned for my next blog, which will include a variety of tools and resources to achieve optimal sizing across these social media platforms.