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 June 2023.
For best results, we recommend using PNG files.
Facebook | Twitter | LinkedIn| Instagram | YouTube | Pinterest | Tumblr | Snapchat | TikTok
Image Size: 180 x 180 (displays 170 x 170 on desktop; 128 x 128 on smartphones)
Image Size: 820 x 312 (640 x 360 on mobile; minimum is 400 x 150)
Image Ratio: 16:9
Image Size: 1200 x 630 (Carousel Display: 1200 x 1200)
Image Size: 1200 x 628
Image Ratio: 2:1
Image Size: 1200 x 630 (minimum is 600 x 315)
Image Size: 1200 x 628
Image Size: 1080 x 1920
Image Size: 400 x 400
Image Ratio: 1:1
File Size: 2MB (maximum)
Image Size: 1500 x 500
Image Ratio: 3:1
File Size: 5MB (maximum)
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
Image Size: 600 x 600 (minimum is 120 x 120)
File Size: 1MB
Image Size: 800 x 800 (for in-depth information, sizes, and best practices, head to Twitter’s Developer page.)
Image Ratio: 1.91:1
Image Size: 400 x 400 to 7,680 x 4,320
Image Ratio: 1:1
File Size: 8MB (maximum)
Image Size: 1128 x 191
Image Ratio: 4:1
File Size: 8MB (maximum)
Image Size: 1200 x 627
Image Size: 1200 x 627
Image Ratio: 1.91:1
Image Size: 300 x 300
Image Ratio: 1:1
File Size: 8MB (maximum)
Image Size: 1128 x 191
File Size: 8MB
Image Size: 646 x 220
File Size: 8MB
Image Size: 1128 x 376
Image Size: 110 x 110 (minimum, will be cropped to fit a circle.)
Image Size: 161 x 161
Image Size: 1080 x 1080 (shared as 612 x 612)
Image Ratio: 1:1
Image Size: 1080 pixels wide
Image Size: 420 x 654
Image Ratio: 1:1:55
Image Size: 1080 x 1920 (minimum is 600 x 1067 )
Image Ratio: 9:16
File Size: 4GB (maximum)
Image Size: 800 x 800
Image Size: 2048 x 1152 (minimum is 1235 x 338)
File Size: 4MB (maximum)
Image Size: 1280 x 720 (1920 x 1080 recommended)
Image Size: 2560 x 1440
Image Size: 2560 x 423
Image Size: 1855 x 423
Image Size: 1546 x 423
Image Size: 165 x 165 (minimum)
Image size: 32 x 32 (Appears on the rest of Pinterest)
Image Size: 800 x 450
Large Thumbnail: 222 x 150
Small Thumbnail: 100 x 100
Square Pin: 1000 x 1000
Optimal Pin: 1000 x 1500
Story Pins: 1080 x 1920
Fleets: 1080 x 1920
Image Size: 128 x 128
Image Size: 500 x 750 (maximum is 1280 x 1920)
File Size: 10MB (maximum)
Image Size: 3000 x 1055
Image Size: 540 pixels wide (maximum)
File Size: 3MB (maximum)
Image Size: 1080 x 1920
Image Ratio: 9:16
Video size: 1080 x 1920
Profile Picture: 200 x 200
Image Ratios: 9:16, 1:1, or 16:9