Common social media image sizes

Looking for the latest social media image sizes?

I’ve put together a post of all the common social media image dimensions that you can use for designing your social media pages.

I will try to keep this post up to date with the correct sizes. Sizes were last confirmed on 19 June 2015.


Profile picture

  • Must be at least 180 x 180 pixels¹
  • Displays at 160 x 160 pixels on your Page on computers, 140 x 140 pixels on smartphones and 50 50 pixels on most feature phones
  • Will be cropped to fit a square

Cover photo

  • 851 x 315 pixels¹
  • Displays at 851 pixels wide by 315 pixels tall on your Page on computers and 640 pixels wide by 360 pixels tall on smartphones
  • Loads fastest as an sRGB JPG that’s less than 100kb

Shared photos

  • Use images that are at least 1200 x 630 pixels²
  • At the minimum, you should use images that are 600 x 315
  • Minimum image size is 200 x 200 pixels
  • Aim for 1.91:1 aspect ratio to display the full image without any cropping


Header photo

  • Recommended dimensions for header images are 1500×500 pixels³
  • Twitter supports JPEG, GIF, and PNG file formats
  • 60 pixels on the top and bottom could be cropped

Profile photo

  • Recommended dimensions for profile images are 400 x 400 pixels³
  • Twitter supports JPEG, GIF, and PNG file formats

Photos in Tweets

  • Photos can be up to 5MB; animated GIFs can be up to 3MB.⁴


Profile photo

  • Ideal size for your photo is 400 x 400⁵
  • You can upload JPG, GIF or PNG files.
  • File size – 10MB maximum.

Background photo

  • Between 1000 x 425 and 4000 x 4000 pixels⁶
  • File type JPG, GIF or PNG
  • No larger than 4MB.


Profile photo

  • Bigger photos look better. The smallest size you can use is 250 x 250 pixels.⁷

Cover photo

  • Choose a photo that’s 1080 x 608 pixels.⁷
  • The smallest photo you can choose is 480 x 270 pixels
  • The largest photo you can choose is 2120 x 1192 pixels.


About Schalk Burger

Schalk Burger is a Cape Town web designer and WordPress developer.

Read more →

Post a comment