Social Media Image Sizes: An Always-Up-to-Date Guide 2021

It goes without saying that your brand’s online presence should be a top priority. Part of that presence is how your branding looks across your social media accounts.
As an inbound marketing agency and design firm, we’re forever looking up social media image sizes. That’s why we compiled this post to provide you with the most up-to-date social media image sizes and dimensions, so you can be sure you’re uploading with the confidence that the picture will look great. We’ll continue to update this page when dimensions change – and they always do. You can trust us to always be up-to-date on social media image sizes, and if we’re not, please let us know. Be sure to check out our other always-up-to-date guide to ensure all your video uploads are high quality!
All dimensions are in pixels and are up-to-date as of August 24, 2021.
For best results, we recommend using PNG files.
Facebook | Twitter | LinkedIn| Instagram | YouTube | Pinterest | Tumblr | Snapchat
Facebook Image Sizes
Profile Picture
Image Size: 180 x 180 (displays 170 x 170 on desktop; 128 x 128 on smartphones)
Cover Photo
Image Size: 820 x 312 (640 x 360 on mobile; minimum is 400 x 150)
Image Ratio: 16:9
Event Image
Image Size: 1920 x 1080
Image Ratio: 16:9
Shared Post Image
Image Size: 1200 x 630 (minimum is 600 x 315)
Shared Link Preview Image
Image Size: 1200 x 628
Twitter Image Sizes
Profile Photo
Image Size: 400 x 400
Image Ratio: 1:1
File Size: 2MB (maximum)
Header Photo
Image Size: 1500 x 500
Image Ratio: 3:1
File Size: 5MB (maximum)
In-Stream Photo and Shared Links
Image Size: 1024 x 512 (minimum is 440 x 220)
File Size: 5MB
Image from a Tweet with shared link: 1200 x 628 pixels
Single image tweet: 1200 x 675 pixels
Two image tweet: 700 x 800 pixels (both images)
Three image tweet: Left image: 700 x 800 pixels, right image: 1200 x 686 pixels
Four image tweet: 1200 x 600 pixels (per image)
Aspect Ratio: 16:9
Twitter Summary Cards
Image Size: 600 x 600 (minimum is 120 x 120)
File Size: 1MB
Twitter Cards
Image Size: 1200 x 628 (for in-depth information, sizes, and best practices, head to Twitter’s Developer page.)
Image Ratio: 1.91:1
LinkedIn Image Sizes
Profile Photo
Image Size: 400 x 400 to 20,000 x 20,000 (200 x 200 minimum)
Image Ratio: 1:1
File Size: 10MB (maximum)
Cover Image
Image Size: 1584 x 396
Image Ratio: 4:1
File Size: 4MB (maximum)
Shared Photo
Image Size: 520 x 320 (minimum)
Shared Link Preview
Image Size: 1200 x 627 (minimum is 520 x 272 )
Image Ratio: 1.91:1
Company Logo
Image Size: 300 x 300
Image Ratio: 1:1
File Size: 8MB (maximum)
Company Cover Photo
Image Size: 1536 x 768 (minimum is 1192 x 220 )
File Size: 8MB
Company Page Banner Image
Image Size: 646 x 220
File Size: 8MB
Company Hero Image
Image Size: 1128 x 376
Life Tab – Main Image and Company Photo
Main Image: 1128 x 376
Company Photos: 900 x 600
Instagram Image Sizes
Profile Picture
Image Size: 110 x 110 (minimum, will be cropped to fit a circle.)
Photo Thumbnail
Image Size: 161 x 161
Shared Photo
Image Size: 1080 x 1080 (shared as 612 x 612)
Image Ratio: 1:1
Shared Video
Image Size: 1080 pixels wide
IGTV Cover Image
Image Size: 420 x 654
Image Ratio: 1:1:55
Instagram Stories
Image Size: 1080 x 1920 (minimum is 600 x 1067 )
Image Ratio: 9:16
File Size: 4GB (maximum)
YouTube Image Sizes
Channel Icon
Image Size: 800 x 800
Channel Banner Photo
Image Size: 2048 x 1152 (minimum is 1546 x 423)
File Size: 4MB (maximum)
Video Thumbnail
Image Size: 1280 x 720 (maximum is 2560 x 1440)
TV Display
Image Size: 2560 x 1440
Desktop Display
Image Size: 2560 x 423
Tablet Display
Image Size: 1855 x 423
Mobile Display
Image Size: 1546 x 423
Pinterest Image Sizes
Profile Image
Image Size: 165 x 165 (minimum)
Image size: 32 x 32 (Appears on the rest of Pinterest)
Board Cover Image
Image Size: 600 x 600 (minimum is 340 x 340)
Boards
Large Thumbnail: 222 x 150
Small Thumbnail: 100 x 100
Pins
Square Pin: 600 x 600
Optimal Pin: 600 x 900
Tall Pin: 600 x 1260
Note: The height is scaled
Tumblr Image Sizes
Profile Image
Image Size: 128 x 128
Image Post
Image Size: 500 x 750 (maximum is 1280 x 1920)
File Size: 10MB (maximum)
Animated GIF
Image Size: 540 pixels wide (maximum)
File Size: 3MB (maximum)
Snapchat Image Sizes
Geofilters, ads, and lenses
Image Size: 1080 x 1920
Image Ratio: 9:16