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

By Raka October 13, 2023

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!

Download a High-Res Version of This Infographic

All dimensions are in pixels and are up-to-date as of May 2024.
For best results, we recommend using PNG files.

Facebook | Twitter | LinkedInInstagram | YouTube | Pinterest | Tumblr | Snapchat | TikTok

 

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

Timeline Photo and Post

Image Size: 1200 x 630  (Carousel Display: 1200 x 1200)

Event Cover Image

Image Size: 1200 x 628
Image Ratio: 2:1

Shared Post Image

Image Size: 1200 x 630 (minimum is 600 x 315)

Shared Link Preview Image

Image Size: 1200 x 628

Stories

Image Size: 1080 x 1920

 

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: 1600 x 900 (minimum is 600 x 335)
File Size: 5MB
Image from a Tweet with shared link: 1200 x 628 pixels
Single and Multi-image tweets: 600 x 335

Twitter Summary Cards

Image Size: 600 x 600 (minimum is 120 x 120)
File Size: 1MB

Twitter Cards

Image Size: 800 x 800 (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 7,680 x  4,320
Image Ratio: 1:1
File Size: 8MB (maximum)

Cover Image

Image Size: 1128 x 191
Image Ratio: 4:1
File Size: 8MB (maximum)

Shared Photo

Image Size: 1200 x 627 

Shared Link Preview 

Image Size: 1200 x 627 
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: 1128 x 191 
File Size: 8MB

Company Page Banner Image

Image Size: 646 x 220
File Size: 8MB

Company Hero Image

Image Size: 1128 x 376

 

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 1235 x 338)
File Size: 4MB (maximum)

Video Thumbnail

Image Size: 1280 x 720 (1920 x 1080 recommended)

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: 800 x 450

Boards

Large Thumbnail: 222 x 150
Small Thumbnail: 100 x 100

Pins

Square Pin: 1000 x 1000
Optimal Pin: 1000 x 1500
Story Pins: 1080 x 1920
Fleets: 1080 x 1920

 

Tumblr Image Sizes

Profile Image

Image Size: 128 x 128

Feed Display Photo

Image Size: 500 x 750 (maximum is 1280 x 1920)
File Size: 10MB (maximum)

Banner

Image Size: 3000 x 1055

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

 

TikTok

Video size: 1080 x 1920
Profile Picture: 200 x 200
Image Ratios: 9:16, 1:1, or 16:9

Get Found Online