What Image Dimensions Should I Use on Each Social Platform?
Most platforms are similar, square and vertical images are best for phones.

Social media platforms each have specific image size requirements, and using the wrong dimensions can result in cropped, blurry, or distorted visuals—which hurts engagement.
To make sure your content looks sharp and professional, here’s the ultimate guide to image dimensions for every major social platform in 2024.
Facebook Image Dimensions
✔️ Profile Picture: 180 × 180 px (Displays as 170 × 170 on desktop, 128 × 128 on mobile)
✔️ Cover Photo: 820 × 312 px (Displays as 640 × 360 on mobile)
✔️ Post Image: 1200 × 630 px
✔️ Story Image: 1080 × 1920 px
✔️ Event Cover Photo: 1200 × 628 px
✔️ Ad Image: 1200 × 628 px (recommended for most ad placements)
💡 Best Practices:
- Profile pictures display as circular—keep logos and important elements centered.
- Cover photos crop differently on mobile vs. desktop, so test visibility.
Instagram Image Dimensions
✔️ Profile Picture: 320 × 320 px
✔️ Square Post: 1080 × 1080 px
✔️ Portrait Post: 1080 × 1350 px (Best for engagement!)
✔️ Landscape Post: 1080 × 566 px
✔️ Stories & Reels: 1080 × 1920 px
✔️ IGTV Cover Photo: 420 × 654 px
💡 Best Practices:
- Portrait (1080 × 1350 px) posts perform better because they take up more screen space.
- Stories and Reels should use full-screen 9:16 dimensions.
Twitter (X) Image Dimensions
✔️ Profile Picture: 400 × 400 px
✔️ Header Image: 1500 × 500 px
✔️ Tweet Image (Single Post): 1600 × 900 px
✔️ Multi-Image Post: 1200 × 675 px (recommended per image)
✔️ Ad Image: 1200 × 1200 px (square) or 1600 × 900 px (landscape)
💡 Best Practices:
- Header images get cropped on mobile, so keep key details in the center.
- Tweets with images get 3X more engagement than text-only posts.
LinkedIn Image Dimensions
✔️ Profile Picture: 400 × 400 px
✔️ Cover Photo: 1584 × 396 px
✔️ Post Image: 1200 × 627 px
✔️ Company Logo: 300 × 300 px
✔️ Company Cover Photo: 1128 × 191 px
✔️ Ad Image: 1200 × 627 px
💡 Best Practices:
- LinkedIn compresses images, so upload high-quality PNG files when possible.
- Profile pictures display circularly, so keep important elements centered.
TikTok Image Dimensions
✔️ Profile Picture: 200 × 200 px
✔️ Video Size: 1080 × 1920 px
✔️ Thumbnail Cover: 1080 × 1920 px
✔️ Ad Image: 1200 × 628 px (For TikTok Ads)
💡 Best Practices:
- TikTok videos should be 9:16 (full-screen vertical).
- Avoid placing text at the bottom of videos, as it may be covered by captions or UI elements.
YouTube Image Dimensions
✔️ Profile Picture: 800 × 800 px
✔️ Channel Banner: 2560 × 1440 px (Visible safe area: 1546 × 423 px)
✔️ Thumbnail Image: 1280 × 720 px
✔️ Video Size: 1920 × 1080 px (Recommended Full HD)
✔️ YouTube Shorts: 1080 × 1920 px
💡 Best Practices:
- Thumbnails should be high-contrast and easy to read.
- Banners appear differently on mobile vs. desktop, so use the safe zone (1546 × 423 px).
Pinterest Image Dimensions
✔️ Profile Picture: 165 × 165 px
✔️ Standard Pin: 1000 × 1500 px
✔️ Square Pin: 1000 × 1000 px
✔️ Story Pin: 1080 × 1920 px
✔️ Board Cover: 600 × 600 px
💡 Best Practices:
- Vertical pins (2:3 ratio, 1000 × 1500 px) perform best for engagement.
- Avoid using low-contrast text over images—Pinterest favors clear, high-quality visuals.
Snapchat Image Dimensions
✔️ Profile Picture: 320 × 320 px
✔️ Snapchat Story Ads: 1080 × 1920 px
✔️ Geofilters: 1080 × 1920 px
✔️ Snapchat Spotlight: 1080 × 1920 px
💡 Best Practices:
- Snapchat ads should be full-screen vertical videos.
- Keep text and graphics within the safe zone to avoid UI interference.