Social media image size guide 2023
Size matters, especially when it comes to the size of your images on social media.
They say a picture is worth a thousand words, and this sentiment has stood the test of time in the digital age.
One of the best ways to grab someone’s attention on social media is through eye-catching visuals. A study by Hubspot that analysed 8,000 different posts from B2C and B2B companies reported that Facebook statuses with images had 53% more likes and 104% more comments than those with text only.
Ensuring you have the correct social media image/video dimensions you need can be challenging, especially as each platform has different sizes and additional requirements depending on the post type. On top of that, some of the requirements can change over time, too.
Never worry about the size of your social media images again with our size guide
Recommended Facebook image and video sizes
- Facebook Cover image: 850 x 315 px | maximum 100 KB
- Facebook Profile image: 170 x 170 px (desktop), 128 x 128 px (smartphones)
- Facebook Shared image: 1200 x 630 px
- Facebook Highlighted image: 1200 x 717 px
- Facebook Event image: 1920 x 1080 px
- Facebook Stories: 1080 x 1920 px
- Facebook Link image: 1200 x 630 px
- Facebook Video: 1280 x 720 px
- Maximum Facebook video length: 240 minutes
- Facebook Ad: 1200 x 628 px
- Facebook Video ad: 1080 x 1350 px (ratio 4:5), 1080 x 1080 px (at least), supported ratios are from 16:9 to 9:16
- Facebook Story ad: 1200 x 628 px
- Facebook Group cover image: 1640 x 856 px (or 1.91:1 ratio)
- Facebook Messenger image ad: 1200 x 628 px
- Supported image file types: PNG, JPG, or GIF
- Facebook Reels: 1080 × 1350 px (ratio 4:5)
Recommended Instagram image and video sizes
- Instagram Profile picture: 320 x 320 px
- Instagram Shared photo: 1080 x 1080 px
- Instagram Shared video: 1080 px wide
- Instagram stories: 1080 x 1920 px, maximum size: 4 GB
- Minimum Instagram video: 600 x 600 px (square), 600 x 315 px (landscape), 600 x 750 px (portrait), 600 x 700 px (Carousel video dimensions)
- Maximum Instagram video length: 60 seconds
- Minimum Instagram image ad: 500 px wide
- Instagram Ads size: 1080 x 566 px (landscape), 1080 x 1080 px (square)
- Instagram IGTV video: 1080 x 1920 px
- Supported image file types: PNG or JPG
Recommended Twitter image sizes
- Twitter Profile photo: 400 x 400 px | maximum 2 MB
- Twitter Cover/Header photo: 1500 x 500 px | maximum 5 MB
- Twitter Timeline/In-stream photo: 1600 x 900 px
- Twitter Card image: 120 x 120 px
- Twitter Video: 720 x 720 px (square), 1280 x 720 px (landscape), 720 x 1280 px (portrait)
- Twitter Video length: 140 seconds maximum
- Twitter Ad (image): 800 x 418 px (for website card), 800 x 800 px (for carousels), 800 x 800 px (for app card image), 800 x 418 px (for direct message card), 800 x 418 px (for conversation card)
- Twitter Ad (video): 720 x 720 px (square), 1280 x 720 px (landscape), 720 x 1280 px (portrait)
- Supported image file types: JPG, WEBP, GIF or PNG
Recommended LinkedIn image sizes
Company pages:
- Company logo: 300 x 300 px
- Company cover photo: 1128 x 191 px
- Dynamic Ads: 100 x 100 px (company logo)
- Sponsored Content image: 1200 x 627 px
- Hero Image: 1128 x 376 px
- Company Banner image: 646 x 220 px
- Supported image file types: PNG, JPG or GIF
- Slideshare file size limit: 100 MB
Personal pages:
- LinkedIn Profile picture: 400 x 400 px
- LinkedIn Background photo: 1584 x 396 px
- LinkedIn Post image: 1200 x 1200 px (square) 1080 x 1350 px (portrait)
- LinkedIn Link post: 1200 x 628 px
- LinkedIn Video: 256 x 144 px (minimum) to 4096 x 2304 px (maximum)
- Maximum LinkedIn video length: 10 minutes
Finding it difficult to find the right words to say on social?
Perhaps you need a hand with the content you’re posting or looking for someone to take the reins on your social media altogether? Barques offers social media services that will help to keep your clients engaged while appealing to new customers.
If you are uploading images to your website, make sure to check out our blog on the best image file type for your website to make sure you upload these in the best possible way for SEO and website quality.