Your 2024 Social Media Content Size Crash Course

Your 2024 Social Media Content Size Crash Course

Social media platforms are guilty of making so many changes to their respective platforms that keeping up to date with all these changes is nearly impossible.


One thing that is particularly annoying when changed is image dimensions!!!


It is even worse that finding official dimensions for each platform’s images is about as easy as bailing water out of a sinking boat with a teaspoon.


Enough complaining, though; here is the good news (for you, anyway): We have compiled a handy image size guide to tackle this issue.


Below is a comprehensive list of the most recent social media image dimensions:



Although synonymous with the square image, which the platform launched with, Instagram also supports vertically and horizontally oriented images.


This is amazing for post variety and having options at your disposal, but it can make image dimensions challenging to get a spot on.


To get those images looking their best on your Insta, follow the below image guidelines:


Profile Picture: 320 x 320 pixels

Note: Instagram Profile Picture images are stored at 320 x 320 pixels but are displayed at 110 x 100 pixels. To ensure your image looks as crisp as possible, we highly recommend uploading your image at the storage size and that you centre any key elements you want to be displayed because, as we know, even though the uploaded image is a square, Instagram shows Profile Pictures as a circle.


Post / Feed Sizes:
  • Portrait: 1080 x 1350 pixels
  • Square: 1080 x 1080 pixels 
  • Landscape: 1080 x 1080 pixels
  • Instagram will automatically re-size images larger than 1080 pixels down to 1080 and images smaller than 320 pixels up to 320
  • Instagram will automatically crop images uploaded in unsupported aspect ratios
  • For best results, always try and upload images with a width of 1080px
Thumbnail Sizes:
  • Display Size: 161 x 161 pixels
  • Storage Size: Up to 1080 pixels wide
  • Instagram stores the largest version of the thumbnail image it can, meaning that to future-proof these thumbnail images, it is best to upload the largest version you can
Carousel Images Sizes:
  • Landscape: 1080 x 566 pixels
  • Portrait: 1080 x 1350 pixels
  • Square: 1080 x 1080 pixels


Reel Sizes: 1080 x 1920 pixels


Ads Image Sizes:
  • Landscape: 1080 x 566 pixels
  • Square: 1080 x 1080 pixels


Stories Ads Sizes: 1080 x 1920 pixels
  • Leave a decent amount of space at the top and bottom of your ad open to prevent any critical stuff from being covered
  • As of 2020, ads are no longer personalised if more than 20% of the ad is




Facebook is guilty of changing its dimensions all the time, meaning the best strategy when it comes to Facebook uploads is uploading the highest quality image you can whilst remaining within Facebook’s recommended formats and hoping for the best.


If all else fails, refer back to this regularly updated guide!


Profile Picture Sizes:
  • Desktop Display: 170 x 170 pixels
  • Smartphone Display: 128 x 128 pixels


Cover Photo Sizes:
  • Desktop Display: 820 x 312 pixels
  • Smartphone Display: 640 x 360 pixels


Post / Timeline Sizes:
  • Recommended Size: 1200 x 630 pixels
  • Minimum Size: 600 x 315 pixels


  • When uploading 2-10 images in your Facebook post using the carousel display, images should be uploaded at a size of 1200 x 1200 pixels.


Event Cover Photo Sizes: 1200 x 628 pixels
Stories Sizes: 1080 x 1920 pixels


Ad Sizes:

All Ads should have a size of at least 1080 x 1080 pixels and should be no larger than 30MB.

Aspect ratios may slightly differ on 1 or 2 of the formats but are generally anything between 1.91:1 – 1:1



X (Formerly Twitter)


Even though X (Twitter) is known as a text-based social media platform, posts containing images consistently receive higher engagement. From click-throughs to Retweets, posts containing images constantly outperform those without images.


Profile Photos: 400 x 400 pixels

Note: Max file size = 2MB


Header Photos: 1500 x 500 pixels

Notes: Header images display differently based on the monitor and browser being used.


In-Stream Photos: 1600 x 900 pixels



  • Minimum size: 600 x 335 pixels
  • Formats: GIF, JPG, PNG
  • File size: Up to 5MB for mobile and up to 15MB for web.


Card Image Size: 120 x 120 pixels


Ads Sizes:
  • Single & Multi-image tweets: Min. 600 x 355 pixels
  • Website Card: 800 x 418 pixels / 800 x 800 pixels
  • App Card Image: 800 x 800 pixels / 800 x 418 pixels
  • Carousels: 800 x 800 / 800 x 418 pixels
  • Direct Message Card: 800 x 418 pixels
  • Conversation Card: 800 x 418 pixels




Whether you are using LinkedIn to build your personal brand or for business, pairing your LinkedIn content with images has always garnered a greater amount of shares and comments.


Stick to these recommended sizes for optimal results.


Profile Photos: 400 x 400 pixels (or larger)

Notes: LinkedIn can support files as large as 8MB and up to 7680 x 4320 pixels, so upload as large as you can to future-proof



Personal Profile Cover Photo: 1584 x 396 pixels

Note: Cover photos display differently on mobile and desktop


Company Page Image Sizes:
  • Company logo: 300 x 300 pixels
  • Page Cover: 1128 x 191 pixels
  • Life Tab Main Image: 1128 x 376 pixels
  • Life Tab Custom Modules: 502 x 282 pixels
  • Life Tab Company Photos: 900 x 600 pixels
    Square logo: 60 x 60 pixels




  • Image sizing also applies to LinkedIn Showcase Pages
  • The LinkedIn recommended post size is 1200 x 627 pixels


Blog Post Link Images: 1200 x 627 pixels


Custom Image Size For Sharing a Link: 1200 x 627 pixels


Ads Images:
  • Logo: 100 x 100 pixels
  • Spotlight ads logo: 100 x 100 pixels
  • Spotlight ads custom background: 300 x 250 pixels
  • Sponsored Content: 1200 x 627 pixels
  • Sponsored Content Carousel Images: 1080 x 1080 pixels






Profile Image: 165 x 165 Pixels

Note: Remember that your profile photo displays as a circle


Profile Cover Photo: 800 x 450 pixels (at minimum)


Images For Pins:


  • Square Pins: 1000 x 1000 pixels
  • Recommended: 1000
  • Max size of 20MB


Collections Pins: 1000 x 1000 / 1000 x 1500 pixels
Story Pins:1080 x 1920 pixels


Ads and Carousels:


  • App install ads: Same as standard pins. 1000 x 1500 pixels recommended
  • Carousel Pins and Ads: 1000 x 1000 / 1000 x 1500 pixels
  • Shopping Ads: Same as standard pins. 1000 x 1500 pixels recommended





Ads: 1080 x 1920 pixels
Geofilter Image: 1080 x 1920 pixels




Profile Photo: 800 x 800 pixels
Banner Image: 2048 x 1152 Pixels (At minimum)


Video Size: 1280 x 720 pixels (At minimum)



  • Videos should be at minimum 1280 x 720 pixels to meet HD standards
  • The recommended pixel count is 1920 x 1080 pixels


Thumbnail Size: 1280 x 720 pixels (At minimum)





Profile Photo: 20 x 20 pixels (At minimum)

Note: Upload larger files for future-proofing



Carousel Image: 1080 x 1920 pixels
Video: 1080 x 1920 pixels.



Why should we aim to get image sizes right on social media?


Social media marketers have plenty of different things to juggle when dealing with and creating visual content for social media. Images used can’t defy copyright laws, any sourced content must be high quality, and finding any tool or resource to help up your visual game can be challenging.


Once you have overcome all those obstacles, you must ensure that this fantastic visual content fits into social media size recommendations for each platform. Getting the size right is critical for the following reasons:


  • You avoid image tearing/stretching
  • You avoid pixelation
  • Your images and videos will be optimised for each platforms feed, ensuring the best load times and the highest quality
  • You can future-proof your content





Although ensuring you tweak your content to fit each platform’s specifications perfectly may be a schlep, it is ultimately worth it. Optimising your content for maximum performance is the whole point of social media marketing…we need that engagement!


So if faster load times, maximum image/video quality and future-proof content are the result of going a bit beyond in terms of effort, count us in!


Leave a Reply

Your email address will not be published. Required fields are marked *