A social media account is an extension of your brand and is often the first port of call for prospective customers, so it needs to look great.
Our useful, evergreen* guide to social media image sizes is here to help you during the design stage of your brand identity.
* Accurate as of June 2019
Facebook Image Sizes
Cover image: 820 x 312 (min. 400 x 150)
Profile image: min.180 x 180
Shared post image: 1200 x 630
Shared link preview image: 1200 x 628
Event image: 1920 x 1080
Twitter Image Sizes
Header image: 1500 x 500 | max. 5 MB
Profile image: 400 x 400 | max.2 MB
Image in a tweet: 440 x 220
Tumblr Image Sizes
Profile image: 128 x 128
Image post: 500 x 750 (max.1280 x 1920) | max.10 MB
LinkedIn Image Sizes
Banner image: 1584 x 396 | max. 4 MB
Profile image: 400 x 400 (min. 200 x 200) | max.10 MB
Company Cover image: 1536 x 768
Shared image: 350 pixels wide
Shared link preview: 180 x 110
Company logo image: 300 x 300 | max. 4 MB
Company cover image: 1536 x 768 (min. 1192 x 220) | max.4 MB
Company page banner image: 646 x 220 | max. 2 MB
Instagram Image Sizes
Profile image: 110 x 110
Image thumbnail: 161 x 161
Shared photos: 1080 x 1080
Shared videos: 1080 pixels wide
Instagram Stories: 1080 x 1920 (min. 600 x 1067) | max. 4 GB
Snapchat Image Sizes
Geofilters, ads, and lenses: 1080 x 1920
YouTube Image Sizes
Channel cover images: 2560 x 1440 | max. 4 MB
Channel icon: 800 x 800
Video thumbnail: 1280 x 720
Pinterest Images Sizes
Profile image: 165 x 165 | max.10 MB
Board cover image: 222 x 150 (min.55 x 55)
Pinned image preview: 236 pixels wide