Let’s get social

If, like us, you’ve ever used social media for a business or promotional page, you know it can be a minefield of correct image and post sizes. So what exactly are the correct sizes to upload your images to sites like Facebook and what is the best format to upload it in? We’ve outlined the all the details you’ll below so you’re not endlessly re-uploading your posts and your business will always look good.


  • Cover photo: 851px by 315px
  • Profile image: 180px by 180px
  • Shared image: 1200px by 630px
  • Shared link thumbnail image: 1200px by 627px
  • Highlighted image: 1200px by 717px

Note: If you’re using a logo or text on an image for Facebook try uploading it as a PNG file to stop the text pixilating.


  • Background image: 1500px by 425px
  • Profile image: 800px by 800px
  • Career cover photo: 974px by 330px
  • Banner image: 646px by 220px (minimum)
  • Standard logo: 400px by 400px (maximum)
  • Square logo: 50px x 50px


  • Profile image: 165px by 165px
  • Board display: 22px by 150px
  • Pin sizes: 236px


  • Profile image: 110px by 110px
  • Photo size: 1080px by 1080px
  • Photo thumbnails: 161px by 161px


  • Header photo: 1500px by 500px
  • Profile image: 400px by 400px
  • In-stream photo: 440px by 220px


  • Video uploads: 1280px by 760px
  • Channel cover photo: 2560px by 1440px


  • Profile image: 128px by 128px
  • Image post: 500px by 750px


  • Profile image: 250px by 250px
  • Cover image: 1080px by 608px
  • Shared image (on home stream): 497px by 373px
  • Shared image (on feed or your page): 150px by 150px

(Sources: Hubspot, makeawebsitehub.com)