Social Media Image Sizes
The complete reference for every platform image dimension — profiles, covers, posts, stories, and more. Always up to date.
Profile Photo
110 × 110
Square · 1.00:1
Square Post
1080 × 1080
Square · 1.00:1
Portrait Post
1080 × 1350
Portrait · 0.80:1
Landscape Post
1080 × 566
Landscape · 1.91:1
Story / Reel
1080 × 1920
Portrait · 0.56:1
Carousel Card
1080 × 1080
Square · 1.00:1
IGTV Cover
420 × 654
Portrait · 0.64:1
Profile Photo
170 × 170
Square · 1.00:1
Cover Photo
820 × 312
Landscape · 2.63:1
Shared Post / Link
1200 × 630
Landscape · 1.90:1
Story
1080 × 1920
Portrait · 0.56:1
Event Cover
1920 × 1005
Landscape · 1.91:1
Group Cover
1640 × 856
Landscape · 1.92:1
Profile Photo
400 × 400
Square · 1.00:1
Header / Banner
1500 × 500
Landscape · 3.00:1
In-feed Image
1200 × 675
Landscape · 1.78:1
Card Image (summary)
1200 × 628
Landscape · 1.91:1
Profile Photo
400 × 400
Square · 1.00:1
Background / Banner
1584 × 396
Landscape · 4.00:1
Shared Post / Link
1200 × 627
Landscape · 1.91:1
Company Logo
300 × 300
Square · 1.00:1
Company Cover
1128 × 191
Landscape · 5.91:1
Channel Profile
800 × 800
Square · 1.00:1
Channel Art / Banner
Safe area 1546×423
2560 × 1440
Landscape · 1.78:1
Video Thumbnail
1280 × 720
Landscape · 1.78:1
Shorts Thumbnail
1080 × 1920
Portrait · 0.56:1
Profile Photo
200 × 200
Square · 1.00:1
Video
1080 × 1920
Portrait · 0.56:1
Horizontal Video
1920 × 1080
Landscape · 1.78:1
Square Video
1080 × 1080
Square · 1.00:1
Profile Photo
165 × 165
Square · 1.00:1
Standard Pin
1000 × 1500
Portrait · 0.67:1
Square Pin
1000 × 1000
Square · 1.00:1
Infographic Pin
1000 × 2100
Portrait · 0.48:1
Snap / Story
1080 × 1920
Portrait · 0.56:1
Discover Tile
360 × 600
Portrait · 0.60:1
OG Image (recommended)
Minimum 200×200
1200 × 630
Landscape · 1.90:1
Twitter Card (large)
1200 × 628
Landscape · 1.91:1
Twitter Card (small)
800 × 418
Landscape · 1.91:1