Social Media Image Sizes 2026: The Complete Specs Guide (With Templates)
You upload a profile picture. Twitter crops your face. Instagram blurs your logo. LinkedIn stretches your banner.
The problem: Every platform has different size requirements. What looks perfect on Facebook is cropped on Twitter. Your carefully designed banner is blurry on LinkedIn.
Wrong dimensions = unprofessional brand image.
This guide gives you the exact pixel dimensions for every major social platform in 2026, plus pro tips to avoid common mistakes.
Why Image Sizes Matter
The Cost of Wrong Dimensions
What happens when you upload wrong-sized images:
| Problem | Impact | Example |
|---|---|---|
| Automatic cropping | Logo/face cut off | LinkedIn banner crops top 20% |
| Blur/pixelation | Unprofessional appearance | Profile pic 200px stretched to 400px |
| Stretching/squashing | Distorted proportions | Square image forced into 16:9 |
| File rejected | Upload fails | Twitter header >5MB rejected |
Real-world impact:
- Branding: Cropped logo = inconsistent brand identity
- Engagement: Blurry images = 40% lower click-through rate (Facebook study)
- Professionalism: Wrong sizes = "they don't care about details"
Quick Reference Table (2026 Specs)
| Platform | Profile Picture | Cover/Banner | Post Image | Optimal Format |
|---|---|---|---|---|
| 180x180px | 820x312px | 1200x630px | JPEG/PNG | |
| 320x320px | N/A | 1080x1080px (square) | JPEG | |
| Twitter/X | 400x400px | 1500x500px | 1200x675px (16:9) | PNG/JPEG |
| 400x400px | 1584x396px | 1200x627px | PNG | |
| YouTube | 800x800px | 2560x1440px | 1280x720px (thumbnail) | JPEG/PNG |
| TikTok | 200x200px | N/A | 1080x1920px (9:16) | MP4/MOV |
| 165x165px | N/A | 1000x1500px (2:3) | PNG/JPEG |
File size limits:
- Most platforms: 5-10MB max
- Twitter profile pic: 2MB max
- LinkedIn banner: 8MB max
Platform-by-Platform Detailed Specs
Facebook (Meta)
Profile Picture
- Minimum: 180x180px
- Recommended: 360x360px (Retina display)
- Display size: 170x170px (desktop), 128x128px (mobile)
- Shape: Circular crop (design within safe circle)
- Format: PNG (transparency supported) or JPEG
- File size: < 4MB
Pro tip: Design within a 160px diameter circle to avoid edge cropping.
Cover Photo
- Desktop: 820x312px (min), 820x462px (full)
- Mobile: 640x360px display
- Recommended: 1640x624px (2x resolution for Retina)
- Format: JPEG (best quality/size ratio)
- File size: < 100KB recommended (faster load)
Safe zone: Keep text/logos within center 820x312px (mobile crops top/bottom).
Post Images
- Landscape: 1200x630px (1.91:1)
- Square: 1200x1200px
- Portrait: 1080x1350px (4:5, max height)
- Link preview: 1200x630px (og:image)
- Carousel: 1080x1080px (each slide)
Engagement tip: Square and portrait images take up more vertical space in feeds β higher engagement.
Profile Picture
- Minimum: 110x110px
- Recommended: 320x320px
- Display: 110x110px (grid), 150x150px (profile page)
- Shape: Circular crop
- Format: JPEG or PNG
- File size: < 30MB (technically), < 200KB recommended
Pro tip: Test how your logo looks at 110px (actual display size on mobile).
Feed Posts
- Square: 1080x1080px (1:1)
- Landscape: 1080x566px (1.91:1, cropped in feed)
- Portrait: 1080x1350px (4:5, recommended for max screen space)
- Format: JPEG (best compression)
- File size: < 30MB
- Aspect ratio limits: 1.91:1 (landscape) to 4:5 (portrait)
Algorithm tip: Instagram favors 4:5 portrait images (takes up 60% more screen real estate).
Stories
- Dimensions: 1080x1920px (9:16)
- Safe zone: 1080x1680px (center, avoid top/bottom UI overlap)
- Format: JPEG, PNG, MP4 (video)
- Duration: 15 seconds (auto-split longer content)
- File size: < 30MB
Design tip: Keep text/CTA within center 1080x1420px to avoid overlap with username/swipe-up UI.
Reels
- Dimensions: 1080x1920px (9:16, same as Stories)
- Minimum: 1080x1350px (4:5)
- Format: MP4, MOV
- Duration: 15-90 seconds
- File size: < 4GB
Twitter / X
Profile Picture
- Minimum: 400x400px
- Recommended: 800x800px (Retina)
- Display: 200x200px (desktop), 48x48px (feed)
- Shape: Circular crop
- Format: PNG (best), JPEG, GIF (static only)
- File size: < 2MB
Header/Banner
- Dimensions: 1500x500px (3:1)
- Safe zone: 1500x500px (entire image visible, no crop)
- Format: JPEG, PNG
- File size: < 5MB
Design tip: Mobile displays 1500x500px but scaled down. Avoid small text (illegible on mobile).
Tweet Images
- Single image: 1200x675px (16:9, recommended)
- Alt: 1200x1200px (1:1, square)
- Two images: 700x800px each (side-by-side)
- Three images: 700x800px + 2x 700x400px (grid layout)
- Four images: 1200x600px each (2x2 grid)
- Format: PNG, JPEG, GIF
- File size: < 5MB (image), < 15MB (GIF)
Aspect ratio limits: 1:1 to 2:1 (anything outside is cropped).
Profile Picture
- Minimum: 400x400px
- Recommended: 800x800px
- Display: 400x400px (profile), 100x100px (feed)
- Shape: Circular crop (with square background on profile page)
- Format: PNG, JPEG
- File size: < 8MB
Pro tip: Background image behind profile pic must be 1584x396px.
Cover Photo (Banner)
- Dimensions: 1584x396px (4:1)
- Desktop display: 1584x396px (full)
- Mobile display: 1584x396px (scaled down)
- Format: PNG, JPEG
- File size: < 8MB
Safe zone: Keep logos/text in center 1280x396px (mobile may crop edges).
Post Images
- Recommended: 1200x627px (1.91:1, link preview size)
- Alt: 1200x1200px (square)
- Max: 7680x4320px (4K)
- Format: PNG, JPEG
- File size: < 10MB
Engagement tip: Images with faces get 38% more likes (LinkedIn study).
YouTube
Profile Picture (Channel Icon)
- Minimum: 800x800px
- Display: 800x800px (channel page), 98x98px (video player)
- Shape: Circular crop
- Format: PNG, JPEG, GIF (static)
- File size: < 4MB
Pro tip: Test visibility at 98px (small thumbnail next to comments).
Channel Banner
- Minimum: 2048x1152px
- Recommended: 2560x1440px (safe for all devices)
- Desktop safe zone: 2560x423px (center)
- Mobile safe zone: 1546x423px (center)
- TV safe zone: 2560x1440px (full)
- Format: JPEG, PNG
- File size: < 6MB
Critical: Different devices crop differently. Keep text/logos in center 1546x423px.
Video Thumbnail
- Dimensions: 1280x720px (16:9)
- Minimum: 640x360px
- Format: JPEG, PNG
- File size: < 2MB
- Aspect ratio: 16:9 (required)
CTR tip: Thumbnails with text overlays get 30% higher click-through rate.
TikTok
Profile Picture
- Minimum: 20x20px (technically)
- Recommended: 200x200px
- Display: 96x96px (profile), 48x48px (feed)
- Shape: Circular crop
- Format: JPEG, PNG
Video Dimensions
- Dimensions: 1080x1920px (9:16, vertical)
- Alt: 1080x1080px (1:1, square)
- Format: MP4, MOV
- Duration: 10 seconds - 10 minutes
- File size: < 287.6MB (iOS), < 72MB (Android)
- Aspect ratio: 9:16 (recommended), 1:1, 16:9
Algorithm tip: 9:16 vertical videos perform best (full-screen immersion).
Profile Picture
- Minimum: 165x165px
- Recommended: 330x330px (Retina)
- Display: 165x165px
- Shape: Circular crop
- Format: PNG, JPEG
Pin Images
- Recommended: 1000x1500px (2:3, optimal for feed)
- Alt: 1080x1920px (9:16, full screen on mobile)
- Minimum: 600x900px
- Max height: 1260px (longer pins truncated)
- Format: PNG, JPEG
- File size: < 20MB
Algorithm tip: 2:3 ratio (e.g., 1000x1500px) performs best. Tall pins dominate feed space.
Common Mistakes to Avoid
Mistake 1: Uploading Low-Resolution Images
Problem:
- Upload 200x200px profile pic
- Platform displays at 400x400px
- Result: Blurry, pixelated image
Solution: Always upload 2x the display size for Retina/high-DPI screens.
Example:
- Display size: 200x200px β Upload 400x400px
- Display size: 820x312px β Upload 1640x624px
Mistake 2: Ignoring Circular Crops
Problem:
- Design square logo with text in corners
- Platform crops to circle
- Result: Text cut off
Solution: Design within a safe circle (80-90% of square dimensions).
Template: For 400x400px profile pic, keep important elements within 320px diameter circle (centered).
Mistake 3: Not Testing on Mobile
Problem:
- Banner looks perfect on desktop
- Mobile crops 40% of top/bottom
- Result: Text/logo invisible on mobile
Solution: Always test on actual mobile device (or Chrome DevTools device emulation).
Safe zones:
- YouTube banner: Keep text in center 1546x423px
- Facebook cover: Design for 820x312px (mobile view)
- LinkedIn banner: Center 1280x396px
Mistake 4: Using Wrong Aspect Ratios
Problem:
- Upload 16:9 image to Instagram
- Platform force-crops to 4:5
- Result: Subject cut off
Solution: Match platform's native aspect ratios:
- Instagram feed: 4:5 (portrait) or 1:1 (square)
- Twitter: 16:9 (landscape)
- Pinterest: 2:3 (portrait)
- LinkedIn: 1.91:1 (landscape)
Mistake 5: Exceeding File Size Limits
Problem:
- Upload 10MB PNG banner
- Twitter rejects (>5MB limit)
- Result: Upload fails
Solution: Compress images before upload:
- Use JPEG for photos (smaller than PNG)
- Target 80-90% quality
- Stay under 2MB for profile pics, 5MB for banners
Design Tips for Maximum Impact
Profile Pictures
Do:
β
Use high contrast (visible at small sizes)
β
Center main element (logos, faces)
β
Test at 48x48px (smallest display size)
β
Use simple designs (complex logos blur at small sizes)
Don't:
β Small text (illegible when scaled down)
β Fine details (lost in compression)
β Edge-to-edge design (circular crop will cut it)
Cover Photos/Banners
Do:
β
Keep text in safe zone (center)
β
Use 3-5 colors max (cleaner look)
β
Include CTA (e.g., "Visit website β")
β
Test on desktop + mobile
Don't:
β Tiny text (illegible on mobile)
β Important content in corners (cropped on some devices)
β Low contrast (text lost in background)
Post Images
Do:
β
Match platform's native aspect ratio
β
Use high-quality images (sharp, well-lit)
β
Add text overlay for context (increases engagement 30%)
β
Include faces (38% higher engagement on LinkedIn)
Don't:
β Generic stock photos (low engagement)
β Walls of text (illegible on mobile)
β Overly busy backgrounds (distracts from message)
Downloadable Templates
Photoshop/Figma Template Pack
Included:
- All platform sizes (40+ templates)
- Safe zones marked (guides)
- Example designs
- Export presets
Link: Download template pack
Canva Templates
Pre-made templates for:
- Facebook cover + profile
- Instagram post (3 aspect ratios)
- Twitter banner + profile
- LinkedIn banner + profile
- YouTube banner + thumbnail
Link: Canva template set
Quick Checklist Before Uploading
β Check dimensions (matches platform specs)
β Test at actual display size (not just design file)
β Verify circular crop (for profile pics)
β Compress file size (<2MB profiles, <5MB banners)
β Test on mobile (especially banners)
β Check safe zone (text/logos not cropped)
β Use correct format (JPEG for photos, PNG for logos)
FAQ
Q: Can I use the same image for all platforms?
A: No. Each platform has different aspect ratios. A 16:9 Twitter banner won't fit LinkedIn's 4:1 banner. Always create platform-specific versions.
Q: Why does my profile picture look blurry?
A: You likely uploaded too small a file (e.g., 200x200px when platform displays at 400x400px). Always upload 2x the display size for Retina screens.
Q: What's a "safe zone"?
A: The area of your image guaranteed to be visible across all devices. Mobile often crops more than desktop, so keep text/logos in the center safe zone.
Q: Do I need PNG or JPEG?
A: Use PNG for logos/graphics with transparency. Use JPEG for photos (better compression, smaller files).
Q: How do I test what my image will look like?
A: Upload to platform as draft/private post, view on desktop + mobile before publishing.
Conclusion
Social media image sizes aren't optionalβthey're essential for professional branding.
Quick wins:
- Profile pics: Upload 2x display size (e.g., 400x400px for 200px display)
- Banners: Design for mobile safe zone (center 60-70%)
- Posts: Use platform's native aspect ratio (4:5 for Instagram, 16:9 for Twitter)
- File size: Compress to <2MB (profiles), <5MB (banners)
Result: Professional, consistent brand identity across every platform.
Download the template pack and never upload the wrong size again.