Your Social Media Image Sizes Cheat Sheet [Infographic]

Which image sizes are ideal for social media? Our infographic has the breakdown.

Social Media Tools

What’s Included

  • An easy to understand layout with social media image sizes
  • A cheat sheet of image sizes broken down by social media channel
  • Helpful image info to improve engagement on your social channels

The Specifics

Using photos in social media posts is a great way to drive follower engagement, getting you more likes and shares. However, every social platform seems to have different image size guidelines. This infographic will break down image size guidelines across Facebook, Twitter, Instagram, LinkedIn, Pinterest and YouTube.

If you’re still having trouble figuring out what to post on social media, check out our article about where to find high-quality images for social media.


Profile Picture: 170x170 on desktop, 128x128 on smartphones
Facebook image sizes for cover photos: 851 x 315 pixels (recommended)

  • Display size desktop: 820 x 312 pixels
  • Display size smartphone: 640 x 360 pixels
  • Minimum size: 400 x 150 pixels
  • Ideal file size: Less than 100KB

Facebook image sizes for posts and timeline photos:

Facebook automatically resizes and formats your photos when they are uploaded for the timeline to be 500 pixels wide and to fit the 1.91:1 aspect ratio.

  • Recommended size: 1200 x 630 pixels
  • Minimum size: 600 x 315 pixels
  • If you are sharing 2-10 images in your brand’s Facebook post using the carousel display, images should be 1200 x 1200.


Twitter image sizes for profile photos: 400 x 400

  • Minimum image size: 200 by 200 pixels
  • Maximum file size: 2MB

Twitter image size for header photos: 1500 x 500 pixels, header image cropped at aspect ratio of 3:1

Twitter images sizes for in-stream photos: 1600 x 900 pixels
  • Minimum size: 600 by 335 pixels
  • Recommended aspect ratio: any aspect between 2:1 and 1:1 on desktop; 2:1, 3:4 and 16:9 on mobile\
  • Maximum file size: Up to 5MB for photos and GIFs on mobile. Up to 15MB on the web


Instagram profile photo size: 320 x 320 pixels

Instagram profile photos are displayed at 110 x 100 pixels, but the image files are stored at 320 x 320 pixels.

Instagram image sizes for feed photos:

  • Landscape: 1080 x 566 pixels
  • Portrait: 1080 x 1350 pixels
  • Square: 1080 x 1080 pixels
  • Supported aspect ratios: Anywhere between 1.91:1 and 4:5
  • Recommended image size: Width of 1080 pixels, height between 566 and 1350 pixels (depending on whether the image is landscape or portrait)
  • If you want your images to look their best on Instagram, aim to upload an image that is 1080 pixels wide, if it’s larger it will be sized down to 1080. If it’s lower than 320 pixels, Insta will size it up to 320.
Instagram photo thumbnail sizes:

  • Display size: 161 x 161 pixels
  • Recommended upload size: 1080 pixels wide

Instagram Stories image size: 1080 x 1920 pixels, aspect ratio of 9:16

Instagram carousel image sizes:

  • Landscape: 1080 x 566 pixels
  • Portrait: 1080 x 1350 pixels
  • Square: 1080 x 1080 pixels
  • Aspect ratio: landscape (1.91:1), square (1:1), vertical (4:5)

Instagram Reels sizes:

  • 1080 x 1920 pixels
  • This is an aspect ratio of 9:16.
  • Cover photo: 1080 x 1920 pixels


LinkedIn image sizes for profile photos: 400 x 400 pixels or larger

LinkedIn image sizes for profile cover photos: 1584 x 396 pixels

  • Aspect ratio: 4:1
  • Make sure your file is smaller than 8MB.

LinkedIn image sizes for company pages:

  • Company logo size: 300 x 300 pixels
  • Page cover image size: 1128 x 191 pixels

Shared Images:

  • Use an aspect ratio of 1.91:1.
  • 1200 x 628 pixel images are ideal.


Pinterest image size for profile cover photo: 800 x 450 pixels (at minimum)

Pinterest image sizes for Pins:

  • Aspect ratio: 2:3 (recommended)
  • Square pins: 1000 x 1000 pixels
  • Recommended size: 1000 x 1500 pixels
  • Max file size: 20MB
  • Pins are displayed as a fixed width of 236 pixels
  • Pins with different aspect ratios, Pinterest will crop images from the bottom


YouTube profile photo size: 800 x 800 pixels (recommended)

  • Files should be JPEG, GIF, BMP or PNG. Animated GIFs won’t work.
  • Photos will render at 98 x 98 pixels.

YouTube banner image size: 2048 x 1152 pixels (at minimum)

YouTube video size: 1280 x 720 pixels (at minimum) to meet HD standards

Get the Latest Digital Marketing Content

Do you want to learn more about digital marketing? Be sure to subscribe to our email list to get all our content updates sent to your inbox!