Social Media Image Size Guide

Optimal file sizes in KB for perfect social media performance

📘 Facebook

Profile Picture

Size: 170x170px

File Size: 15-30 KB

Format: JPEG, PNG

Cover Photo

Size: 820x312px

File Size: 50-100 KB

Format: JPEG

Post Images

Size: 1200x630px

File Size: 80-150 KB

Format: JPEG, PNG

Event Cover

Size: 1920x1080px

File Size: 200-400 KB

Format: JPEG

📷 Instagram

Profile Picture

Size: 150x150px

File Size: 10-25 KB

Format: JPEG, PNG

Square Post

Size: 1080x1080px

File Size: 100-200 KB

Format: JPEG

Story

Size: 1080x1920px

File Size: 150-300 KB

Format: JPEG, PNG

IGTV Cover

Size: 420x654px

File Size: 60-120 KB

Format: JPEG

🐦 Twitter

Profile Picture

Size: 128x128px

File Size: 8-20 KB

Format: JPEG, PNG

Header Photo

Size: 1500x500px

File Size: 100-200 KB

Format: JPEG

Tweet Image

Size: 1024x512px

File Size: 50-100 KB

Format: JPEG, PNG

Twitter Cards

Size: 1200x628px

File Size: 80-150 KB

Format: JPEG

💼 LinkedIn

Profile Picture

Size: 400x400px

File Size: 30-60 KB

Format: JPEG, PNG

Cover Photo

Size: 1584x396px

File Size: 100-200 KB

Format: JPEG

Post Image

Size: 1200x627px

File Size: 75-150 KB

Format: JPEG, PNG

Company Logo

Size: 300x300px

File Size: 20-40 KB

Format: PNG

📌 Pinterest

Profile Picture

Size: 165x165px

File Size: 15-30 KB

Format: JPEG, PNG

Standard Pin

Size: 1000x1500px

File Size: 200-400 KB

Format: JPEG

Square Pin

Size: 1000x1000px

File Size: 150-300 KB

Format: JPEG

🎵 TikTok

Profile Picture

Size: 200x200px

File Size: 15-35 KB

Format: JPEG, PNG

Video Thumbnail

Size: 1080x1920px

File Size: 150-300 KB

Format: JPEG

💡 Optimization Tips for Social Media

🎨 Design Tips

  • Use high contrast colors for better visibility
  • Keep text large and readable on mobile
  • Maintain consistent branding across platforms
  • Use platform-specific aspect ratios

📐 Size Optimization

  • Always compress images before uploading
  • Use JPEG for photos, PNG for graphics with transparency
  • Test images on mobile devices before posting
  • Keep file sizes as small as possible for faster loading

🚀 Performance

  • Smaller file sizes load faster on mobile networks
  • Faster loading images get better engagement
  • Use WebP format when supported
  • Monitor image quality after compression

🔧 Quick Compress

Need to compress an image for social media right now?

Compress Image Now