image sizeguidereferencesocial media

Social Media Image Size Guide — Free Reference

Complete reference of all social media image sizes. Filter by platform, sort by dimensions, and link to individual size checkers.

77 image types
PlatformImage TypeWidthHeightAspect Ratio
BlueskyProfile Photo400px400px1:1
BlueskyBanner3000px1000px3:1
BlueskyPost Image2000px2000px1:1
BlueskyPost Image (Landscape)2000px1125px16:9
FacebookProfile Photo170px170px1:1
FacebookCover Photo820px312px2.63:1
FacebookFeed Post (Landscape)1200px630px1.91:1
FacebookFeed Post (Square)1080px1080px1:1
FacebookFeed Post (Portrait)1080px1350px4:5
FacebookStory / Reel1080px1920px9:16
FacebookEvent Cover1920px1005px1.91:1
FacebookGroup Cover1640px922px16:9
FacebookAd (Single Image)1080px1080px1:1
FacebookCarousel Ad1080px1080px1:1
Google BusinessProfile Photo250px250px1:1
Google BusinessCover Photo1080px608px16:9
Google BusinessPost Image1200px900px4:3
Google BusinessLogo250px250px1:1
Google BusinessBusiness Photo720px720px1:1
InstagramProfile Photo320px320px1:1
InstagramFeed Post (Square)1080px1080px1:1
InstagramFeed Post (Portrait)1080px1350px4:5
InstagramFeed Post (Landscape)1080px566px1.91:1
InstagramStory / Reel1080px1920px9:16
InstagramCarousel (Square)1080px1080px1:1
InstagramCarousel (Portrait)1080px1350px4:5
InstagramIGTV Cover420px654px1:1.55
InstagramAd (Square)1080px1080px1:1
InstagramAd (Story)1080px1920px9:16
LinkedInProfile Photo400px400px1:1
LinkedInBackground / Cover1584px396px4:1
LinkedInPost Image (Landscape)1200px627px1.91:1
LinkedInPost Image (Square)1080px1080px1:1
LinkedInPost Image (Portrait)1080px1350px4:5
LinkedInCompany Logo300px300px1:1
LinkedInCompany Cover1128px191px5.9:1
LinkedInArticle Cover1200px644px1.86:1
LinkedInAd (Sponsored Content)1200px627px1.91:1
MastodonProfile Photo400px400px1:1
MastodonHeader1500px500px3:1
MastodonPost Image1920px1080px16:9
MastodonPost Image (Square)1080px1080px1:1
MastodonPost Image (Portrait)1080px1350px4:5
PinterestProfile Photo165px165px1:1
PinterestStandard Pin1000px1500px2:3
PinterestSquare Pin1000px1000px1:1
PinterestLong Pin1000px2100px1:2.1
PinterestBoard Cover222px150px3:2
PinterestPin Video1000px1500px2:3
PinterestIdea Pin1080px1920px9:16
PinterestCarousel Pin1000px1500px2:3
ThreadsProfile Photo320px320px1:1
ThreadsPost Image1080px1080px1:1
ThreadsPost Image (Portrait)1080px1350px4:5
ThreadsPost Image (Landscape)1080px566px1.91:1
TikTokProfile Photo200px200px1:1
TikTokVideo / Photo1080px1920px9:16
TikTokVideo (Alt Landscape)1920px1080px16:9
TikTokVideo (Alt Square)1080px1080px1:1
TikTokThumbnail1080px1920px9:16
TikTokAd (In-Feed)1080px1920px9:16
X (Twitter)Profile Photo400px400px1:1
X (Twitter)Header / Banner1500px500px3:1
X (Twitter)In-Stream Photo1200px675px16:9
X (Twitter)Card Image (Summary)800px418px1.91:1
X (Twitter)Card Image (Large)1200px628px1.91:1
X (Twitter)Two Images700px800px7:8
X (Twitter)Ad (Single)1200px675px16:9
X (Twitter)Ad (Carousel)800px800px1:1
YouTubeProfile Photo800px800px1:1
YouTubeChannel Banner2560px1440px16:9
YouTubeVideo Thumbnail1280px720px16:9
YouTubeShort1080px1920px9:16
YouTubeCommunity Post1200px675px16:9
YouTubeEnd Screen Element300px300px1:1
YouTubeWatermark150px150px1:1
YouTubeDisplay Ad300px250px6:5

Features

  • All platforms and image types in one table
  • Filter by platform
  • Sortable columns (platform, type, width, height, ratio)
  • Links to individual size checker tools

Platforms covered

  • Facebook — Profile, Cover, Feed Posts, Story/Reel, Events, Groups, Ads
  • Instagram — Profile, Feed Posts, Story/Reel, Carousel, IGTV, Ads
  • X (Twitter) — Profile, Header, In-Stream, Cards, Ads
  • TikTok — Profile, Video, Thumbnail, Ads
  • YouTube — Profile, Banner, Thumbnail, Short, Community Post
  • Threads — Profile, Post Images
  • Bluesky — Profile, Banner, Post Images
  • Pinterest — Profile, Pins, Board Covers, Carousels
  • LinkedIn — Profile, Cover, Posts, Company, Ads
  • Google Business — Profile, Cover, Posts, Logo
  • Mastodon — Profile, Header, Posts

How to use this guide

  1. Use the platform filter dropdown to narrow results to a specific platform.
  2. Click column headers to sort by platform, image type, width, height, or aspect ratio.
  3. Click any image type to open the dedicated size checker tool for that format.
  4. Use the size checker tools to upload and validate your images against requirements.
  5. Ready to publish? Create a free BulkPublish account to schedule and publish across all platforms.