Some people might say that content is just about coming up with valuable & informative ideas for your audience, right?
โ
WRONG ๐
โ
Knowing how to optimise your content for each platform puts you one step ahead of other brands, as it makes you & your brand more credible & trustworthy because it shows that you know what youโre doing when it comes to social media marketing (plus, your assets wonโt look like you hastily pulled them together during an all-nighter ๐)
โ
Our guide breaks down the best social media sizing for profile pictures, headers, image sizes, videos & more for the biggest social media platforms for 2025, so you can be in the know & ready to go ๐
โ
In order, weโll be covering the social media sizes for X, Bluesky, Facebook, Instagram, TikTok, LinkedIn, YouTube, Twitch, Reddit & Discord. ๐คณ
โ
๐ก Top Tip: The numbers in brackets, like (1:1) or (16:9), are the aspect ratios of the graphics which determine the width x height.
โ
ย
๐ต 1. X /Twitter Image & Video Sizes for Social Media
โ
Profile Photo Size: 400 x 400 px (1:1)
Bio: 160 characters
Header Image Size: 1500 x 500 px (3:1)
โ
In-Feed Images Size Limit: 5MB (mobile), 15MB (web)
๐ 1 image: 1920 x 1080 px (16:9)
๐ 2 images: 1400 x 1600px (7:8)
๐ 3 images: Left: 1 Image 1400 x 1600 px (7:8) - Right: 2 Images 1400 x 800 px (1.75:1)
๐ 4 images: 1920 x 1080 px (16:9)
๐ Portrait: 1200 x 3600 px (1:3)
โ

โ
Video Upload Size:
๐ Landscape: 1920 x 1080 (16:9)
๐ Portrait: 1080 x 1920 (9:16)
๐ Square: 720 x 720 (1:1)
๐ Max File Size: 512MB (16GB for X Premium users)
๐ Max Length: 140 sec (4 hours for X Premium users)
โ
โ
๐ต 2. Bluesky Image & Video Sizes for Social Media
โโ
Profile Photo Size: 400 x 400 px (1:1)
Bio: 256 characters
Header Image Size: 1500 x 500 px (3:1)
โ
In-Feed Images:
๐ Square: 1080 x 1080 px (1:1)
๐ Landscape: 1200 x 627 px (1.91:1 ratio)
๐ Portrait: 1080 x 1350 px (4:5 ratio)
โ
Videos:
๐ Landscape: 1920 x 1080 (16:9)
๐ Portrait: 1080 x 1920 (9:16) recommended for mobile
โ

โ
โ
๐ต 3. Facebook Image & Video Sizes for Social Media
โ
Profile Picture: 400 x 400px (1:1)
Bio: 101 characters
Cover Photo: 1920 x 1080 px minimum (16:9)
Stories: 1080 x 1920 px (9:16)
โ
In-Feed Images:
๐ Square: 1080 x 1080 px (1:1)
๐ Landscape: 1920 x 1080 px (16:9 ratio)
๐ Portrait: 1080 x 720 px (3:2)
๐ Shared: 1200 x 630 px (1.91:1)
โ
Video Upload Sizes: 1920 x 1080 (16:9), 1080 x 1920 (9:16) or 1080 x 1080 (1:1)
๐ Max File Size: 4GB
๐ Max Length: 240 minutes
โ

โ
โ
๐ต 4. Instagram Image & Video Sizes for Social Media
โ
Profile Photo: 320 x 320 px (1:1)
Bio: 150 characters
Portrait Feed Image Post: 1080 x 1350 px (4:5)
Square Feed Image Post: 1080 x 1080 px (1:1)
Stories & Reels: 1080 x 1920 px (9:16)
โ
Video Uploads:
๐ Max File Size: 4GB
๐ Max Length: Feed - 60 min, Reels - 15 minutes, Stories - 60 seconds
โ

โ
โ
๐ต 5. TikTok Image & Video Sizes for Social Media
โ
Profile Photo: 200 x 200 px (1:1)
Bio: 80 characters
โ
Video Uploads:
๐ Resolution: 1080 x 1920 px (9:16)
๐ Max File Size: Android - 72MB, iOS - 287.6MB
๐ Max Length: 10 mins if recorded in TikTok, 60 mins if uploaded
โ
Photo Uploads:
๐ Resolution: 1080 x 1920 px (9:16) or 1080 x 1350 px (4:5)
๐ Max Length: Up to 35 photos
โ
Story Uploads:
๐ Resolution: 1080 x 1920 px (9:16)
๐ Max Length: 10 seconds
โ

โ
โ
๐ต 6. LinkedIn Image & Video Sizes for Social Media
โ
Profile Photo: 400 x 400 px (1:1)
About Summary: 2,600 characters
Profile Header: 1584 x 396 px (4:1)
Company Logo: 300 x 300 px (1:1)
Company Banner: 1128 x 191 px (5.91:1)
โ

โ
Feed Images:
๐ Square: 1080 x 1080 px (1:1)
๐ Landscape: 1200 x 627 px (1.91:1)
๐ Portrait: 627 x 1200 px (1.91:1)
๐ Carousel: 1080 x 1350 px (4:5)
๐ Article featured image: 1200 x 644 px (1.91:1)
๐ Article banner image: 600 x 322 px (1.86:1)
๐ Blog post link image: 1200 x 627 px (1.91:1)
โ
Video Upload Size:
๐ Square: 1080 x 1080 px (1:1)
๐ Landscape: 1920 x 1080 (16:9)
๐ Portrait: 1080 x 1920 (9:16)
๐ Max File Size: 5GB
๐ Max Length: 15 minutes
โ
โ
๐ต 7. YouTube Image & Video Sizes for Social Media
โ
Profile Photo: 800 x 800 px (1:1)
Bio: 1,000 characters
Channel Cover Photo: 2560 x 1440 px (16:9)
โ
Long-Form Video Uploads:
๐ Resolution (16:9): 1920 x 1080 px (1080p) up to 7680 x 4320 px (8K)
๐ Thumbnail: 1920 x 1080 px (16:9)
๐ Max File Size: 128GB
๐ Max Length: 12 hours
โ
YouTube Shorts Video Uploads:
๐ Resolution: 1080 x 1920 px (9:16)
๐ Thumbnail: 1080 x 1920 px (9:16)
๐ Max File Size: 10MB
๐ Max Length: 3 minutes
โ

โ
โ
๐ต 8. Twitch Image & Video Sizes for Social Media
โ
Profile Picture: 800 x 800 px (1:1)
Bio: 300 characters
Cover Image: 1200 x 480 px (5:2)
Offline Screen: 1920 x 1080 px (16:9)
Stories: 1080 x 1920 (9:16) & up to 60 seconds long
Twitch Emotes: 112 x 112 pixels & under 1MB
Twitch Subscriber Badges: 18 x 18 px, 36 x 36 px, & 72 x 72 px & under 25KB
โ
VOD Uploads:
๐ Recommended bitrate: 3,000 & 6,000 kbps
๐ Max Length: 48 hours
๐ Resolution: Recommended 1080p, 60fps
โ

โ
โ
๐ต 9. Reddit Image & Video Sizes for Social Media
โ
Profile Image: 256 x 256 px (1:1)
Bio: 300 characters
Header Image: 1920 x 384 px (5:1)
Subreddit Banner Image: Header Image: 1920 x 384 px (5:1)
โ
Video Uploads:
๐ Resolution: 1920 x 1080 px (16:9) or 1080 x 1920 px (9:16)
๐ Max File Size: 1GB
๐ Max Length: 15 min
โ
Photo Uploads:
๐ Resolution: 1080 x 1350 px (4:5)
๐ Max File Size: 20 MB
โ

โ
โ
๐ต 10. Discord Image & Video Sizes for Social Media
โ
Profile Image: 128 x 128 px (1:1)
Bio: 190 characters
Profile Banner: 600 x 240 px (5:2)
Server Icon: 512 x 512 px (1:1)
Server Invite Background: 1920 x 1080 px (16:9)
Server Banner: 1920 x 1080 px (16:9)
Emojis: 128 x 128 px (1:1)
Stickers: 320 x 320 px (1:1)
In-app File Sizes: 8MB (50MB for Discord Nitro users)
โ

โ
Why the Right Image & Video Sizes Matter for Social Media
โ
๐ต It avoids pixelation, stretching & images being cut off, so that your audience sees the full picture, whether theyโre on desktop or mobile ๐ฑ
โ
๐ต It can increase engagement, as high-quality, properly-sized assets not only hook your audience & keep them wanting for more, but algorithms love it when you tailor content specifically for their platform ๐ฅ
โ
๐ตย It shows you know what youโre doing when it comes to social media, making your brand more credible, polished & trustworthy ๐ค
โ
๐ก Top Tip: When optimising your content for each platform, use the highest quality version of your image or video as possible (without going over the file size limit), to offer the best chance of success for your content ๐
โ
Creating content isnโt just about coming up with the best idea, itโs also about planning ahead & knowing what you need to make it succeed!
โ
This includes making your content accessible, so check out our blog on 5 Tips to Make Your Social Media Content More Accessible & Inclusive to level up your content even further ๐
