Social Media Image Size Cheat Sheet

Feb 3, 2022 11:07:03 AM | Inbound Social Media Image Size Cheat Sheet

Here's a list of recommended image and video sizes for Instagram, Twitter, Facebook, LinkedIn, Pinterest, Snapchat, YouTube, and TikTok for 2022.

Here's a list of recommended image and video sizes for Instagram, Twitter, Facebook, LinkedIn, Pinterest, Snapchat, YouTube, and TikTok. The ideal dimensions are provided to use as a quick reference.

Updated for 2022

Always consider these sizes as the minimum and maintain the same aspect ratio if you go bigger.

Instagram

  • Profile Photo 
    • 320 x 320 px

Instagram Posts

  • Landscape
    • 1080 x 566 px 
  • Portrait 
    • 1080 x 1350 px
  • Square
    • 1080 x 1080 px

Instagram Stories

  • 1080 x 1920 px

Instagram Reels

  • Video
    • 1080 x 1920 px 
  • Cover Image
    • 1080 x 1920 px 

Instagram Ads are created from Posts or Stories and don't have special image size requirements.

Twitter

  • Profile Photo
    • 400 x 400 px
    • 2MB maximum file size
  • Header Photo
    • 1500 x 500 px
  • In-stream Photos
    • 1600 x 900 px 
    • 5MB maximum file size on mobile 
    • 15MB maximum file size on desktop 
  • Card Images
    • 120 x 120 px
    • 1MB maximum file size

Twitter Ads

  • Single & Multi-image Tweets
    • 600 x 335 px
  • Website Card Images
    • 800 x 418px or 800 x 800px 
    • 20MB maximum file size 
  • App Card Images
    • 800 x 800 px for 1:1 aspect ratio
    • 800 x 418 px for 1.91:1 aspect ratio
    • 3MB maximum file size for up to 6 images
  • Carousels
    • 800 x 800 px
    • 20MB maximum file size 
  • Direct Message Cards
    • 800 x 418 px
    • 3MB maximum file size 
  • Conversation Cards
    • 800 x 418 px
    • 3MB maximum file size

Facebook

  • Profile Photo
    • 170 x 170 px
  • Cover Photo
    • 851 x 315 px
  • Posts and Timeline Photos
    • 1200 x 630 px
  • Carousels
    • 1200 x 1200 px
  • Event Cover Photos
    • 1200 x 638 px
  • Panorama or 360 Photos
    • 30,000 px in any direction at minimum and 135,000,000 px in any direction at maximum
    • 45MB maximum file size for JPEG
    • 60MB maximum file size for PNG
  • Stories
    • 1080 x 1920 px

Facebook Ads

  • Facebook Feed
    • 1080 x 1080 px
    • 30MB maximum file size
  • Right Column
    • 1080 x 1080 px
  • Instant Articles
    • 1080 x 1080 px
    • 30MB maximum file size
  • Facebook Marketplace
    • 1080 x 1080 px
    • 30MB maximum file size
  • Facebook Search
    • 1080 x 1080 px
    • 30MB maximum file size
  • Sponsored Messages
    • 1080 x 1080 px
    • 30MB maximum file size
  • Messenger Inbox
    • 1080 x 1080 px
    • 30MB maximum file size
  • Messenger Stories
    • 1080 x 1080 px

LinkedIn

  • Profile Photo
    • 400 x 400 px
    • 8MB maximum file size
  • Cover Photo
    • 1584 x 396 px
    • 8MB maximum file size
  • Blog Post Link Image
    • 1200 x 627 px
  • Link Sharing Image
    • 1200 x 627 px

LinkedIn Company Pages

  • Company Logo
    • 300 x 300 px
  • Cover Photo
    • 1128 x 191 px
  • Life Tab Main Image
    • 1128 x 376 px
  • Life Tab Custom Modules
    • 502 x 282 px
  • Life Tab Company Photos
    • 900 x 600 px
  • Square Logo
    • 60 x 60 px

LinkedIn Ads

  • Company Logo
    • 100 x 100 px
  • Spotlight Logo
    • 100 x 100 px
  • Spotlight Background Image
    • 300 x 250 px
  • Sponsored Content Image
    • 1200 x 627 px
  • Sponsored Content Carousel
    • 1080 x 1080 px 

Pinterest

  • Profile Photo
    • 165 x 165 px
  • Cover Photo
    • 800 x 450 px
  • Square Pins
    • 1000 x 1000 px
    • 20MB maximum file size
  • Pins
    • 1000 x 1500 px
    • 20MB maximum file size
  • Collection Pins
    • 1000 x 1000 px for 1:1 aspect ratio
    • 1000 x 1500 px for 2:3 aspect ratio
    • 10MB maximum file size
  •  Story Pins
    • 1080 x 1920 px
    • 20MB maximum file size

Pinterest Ads

  • App Installs
    • 1000 x 1500 px
  • Carousels
    • 1000 x 1000 px for 1:1 aspect ratio
    • 1000 x 1500 px for 2:3 aspect ratio
    • 5 images maximum
  • Shopping
    • 1000 x 1500 px

Snapchat

  • Ads
    • 1080 x 1920 px
    • 5MB maximum file size 
  • Geofilter
    • 1080 x 1920 px
    • 5MB maximum file size

YouTube

  • Profile Photo
    • 800 x 800 px 
  • Banner Image
    • 2048 x 1152 px 
    • 6MB maximum file size 
  • Video Resolution
    • 1280 x 720 px minimum
  • Video Thumbnail
    • 1280 x 720 px minimum

TikTok

  • Profile Photo
    • 20 x 20 px 
  • Video
    • 1080 x 1920 px
Chris Ruiz

Written By: Chris Ruiz

Hi, I'm Chris, a photographer, inbound enthusiast, and social media know-it-all. When I'm not working, I enjoy Texas-style BBQ, classic cars, and bourbon.