Social media is the digital showcase for any business (or anyone eager to share their world). And just like in any storefront, appearance matters. But what happens when you upload a photo and it appears pixelated, cropped, or distorted? A disaster. To avoid this, here’s an updated guide with the recommended sizes to make your images look perfect on every platform.
Image Sizes for Each Social Network
X (Twitter)
- Profile picture: 400 x 400 px
- Header: 1500 x 500 px
- Landscape post: 1200 x 628 px
- Square post: 1200 x 1200 px
- Card (link preview): 800 x 418 px

- Profile picture: 170 x 170 px
- Cover photo: 850 x 315 px
- Cover video: 1250 x 312 px (max 90s duration)
- Landscape post: 1200 x 630 px
- Square post: 1200 x 1200 px
- Stories: 1080 x 1920 px

- Profile picture: 320 x 320 px
- Square feed post: 1080 x 1080 px
- Landscape feed post: 1080 x 566 px
- Vertical feed post: 1080 x 1350 px
- Stories/IGTV: 1080 x 1920 px

- Profile picture: 400 x 400 px
- Personal cover photo: 1584 x 396 px
- Company profile picture: 300 x 300 px
- Company cover photo: 1128 x 191 px
- Landscape post: 1200 x 627 px
- Square post: 1200 x 1200 px

TikTok
- Profile picture: Minimum 200 x 200 px
- Feed video: 1080 x 1920 px (min 6s duration)

YouTube
- Profile picture: 800 x 800 px
- Banner: 2560 x 1440 px
- Videos: 1920 x 1080 px (or higher, maintaining 16:9 ratio)
- Thumbnails: 1280 x 720 px
- Shorts: 1080 x 1920 px

Beyond Size: Key Tips for Your Images
Knowing the dimensions is just the first step. To make your images truly impactful, keep the following in mind:
1. Maintain visual consistency
Always use your brand’s color palette, typography, and style to ensure instant recognition.
2. Prepare your content in advance
Knowing the sizes allows you to create templates to streamline the process and maintain quality.
3. Don’t forget accessibility
Add alt text descriptions to make your images accessible to a wider audience.
4. Ensure readability
If you use text in your images, make sure it’s clear and not too small. No one wants to guess what your design says.
5. Choose the right format
- JPG for lightweight photos.
- PNG for images with a transparent background.
- MP4 for videos.
- GIF only if the platform supports it (like X).
Free Tools to Resize Images
You don’t need to be a designer to adjust your images. These tools will make your life easier:
- Sprout Social – Automatic resizing for different social networks.
- Adobe Express – Templates and easy editing.
- Pixlr – Advanced online and free editing.
- Vista Create – Over 30,000 templates.
- Canva – User-friendly with quick resizing options.
If you’re interested in optimizing your social media even further, check out this article on 10 creative ways to use AI to generate impactful content. Now that you have this guide, it’s time to level up your posts! 😉