← Back to Blog

Best Image Formats for Social Media: Facebook, Instagram, Twitter

Social media is all about visuals. The right image format and size can make the difference between a post that gets thousands of likes and one that gets ignored. In this guide, we'll cover the best image formats and sizes for every major social media platform.

Why Image Format Matters for Social Media

  • Loading speed: Compressed images load faster, improving user experience.
  • Quality: The right format preserves image quality on each platform.
  • File size limits: Each platform has maximum file size limits.
  • Compression: Social media platforms recompress images — starting with a good format helps.
  • Engagement: High-quality images get more engagement.

Facebook Image Guidelines

Facebook is one of the most popular platforms for sharing images. Here are the recommended formats and sizes:

Facebook Feed Images

  • Format: JPEG or WebP
  • Recommended size: 1200 x 630 pixels (1.91:1 ratio)
  • Maximum file size: 8 MB
  • Tip: Use JPEG at 80-85% quality for best results

Facebook Profile Picture

  • Format: JPEG or PNG
  • Recommended size: 500 x 500 pixels (square)
  • Maximum file size: 8 MB
  • Tip: PNG is better if you need transparency

Facebook Cover Photo

  • Format: JPEG
  • Recommended size: 820 x 312 pixels (desktop)
  • Minimum size: 400 x 150 pixels
  • Tip: Use JPEG at 80% quality

Facebook Story

  • Format: JPEG
  • Recommended size: 1080 x 1920 pixels (9:16 ratio)
  • Tip: Use JPEG at 85% quality

Instagram Image Guidelines

Instagram is a visual-first platform where image quality matters significantly.

Instagram Feed (Square)

  • Format: JPEG or WebP
  • Recommended size: 1080 x 1080 pixels (1:1 ratio)
  • Maximum file size: 8 MB
  • Tip: Use JPEG at 85% quality

Instagram Feed (Portrait)

  • Format: JPEG or WebP
  • Recommended size: 1080 x 1350 pixels (4:5 ratio)
  • Maximum file size: 8 MB
  • Tip: Use JPEG at 85% quality

Instagram Feed (Landscape)

  • Format: JPEG or WebP
  • Recommended size: 1080 x 566 pixels (1.91:1 ratio)
  • Maximum file size: 8 MB
  • Tip: Use JPEG at 85% quality

Instagram Stories

  • Format: JPEG
  • Recommended size: 1080 x 1920 pixels (9:16 ratio)
  • Maximum file size: 8 MB
  • Tip: Use JPEG at 80% quality

Instagram Profile Picture

  • Format: JPEG or PNG
  • Recommended size: 320 x 320 pixels (square)
  • Tip: PNG is better for logos with transparency

Twitter (X) Image Guidelines

Twitter is known for fast content consumption. Optimize images for quick loading.

Twitter Post Images

  • Format: JPEG, WebP, or PNG
  • Recommended size: 1200 x 675 pixels (16:9 ratio)
  • Maximum file size: 5 MB (web) or 3 MB (mobile)
  • Tip: Use JPEG at 80% quality or WebP

Twitter Profile Photo

  • Format: JPEG or PNG
  • Recommended size: 400 x 400 pixels (square)
  • Maximum file size: 2 MB
  • Tip: PNG works well for logos

Twitter Cover Photo (Header)

  • Format: JPEG
  • Recommended size: 1500 x 500 pixels (3:1 ratio)
  • Maximum file size: 5 MB
  • Tip: Use JPEG at 80% quality

LinkedIn Image Guidelines

LinkedIn is the professional network where image quality should be high.

LinkedIn Feed Images

  • Format: JPEG or PNG
  • Recommended size: 1200 x 627 pixels (1.91:1 ratio)
  • Maximum file size: 5 MB
  • Tip: Use JPEG at 80-85% quality

LinkedIn Profile Photo

  • Format: JPEG or PNG
  • Recommended size: 400 x 400 pixels (square)
  • Maximum file size: 5 MB
  • Tip: PNG for logos, JPEG for photos

LinkedIn Cover Photo

  • Format: JPEG
  • Recommended size: 1584 x 396 pixels (4:1 ratio)
  • Maximum file size: 5 MB

Pinterest Image Guidelines

Pinterest requires tall, high-quality images for best performance.

Pinterest Pins

  • Format: JPEG or PNG
  • Recommended size: 1000 x 1500 pixels (2:3 ratio)
  • Maximum file size: 20 MB
  • Tip: Use JPEG at 80-85% quality

Pinterest Profile Photo

  • Format: JPEG or PNG
  • Recommended size: 165 x 165 pixels (square)

TikTok Image Guidelines

TikTok is primarily video-focused but supports image uploads too.

TikTok Image Posts

  • Format: JPEG or PNG
  • Recommended size: 1080 x 1920 pixels (9:16 ratio)
  • Maximum file size: 20 MB
  • Tip: Use JPEG at 80% quality

YouTube Image Guidelines

YouTube thumbnails are crucial for video views.

YouTube Thumbnail

  • Format: JPEG, PNG, or WebP
  • Recommended size: 1280 x 720 pixels (16:9 ratio)
  • Maximum file size: 2 MB
  • Tip: Use JPEG at 90% quality for sharpness

YouTube Channel Banner

  • Format: JPEG or PNG
  • Recommended size: 2560 x 1440 pixels
  • Maximum file size: 6 MB

Quick Reference: Social Media Image Specifications

Platform Image Type Size (px) Format
Facebook Feed 1200 x 630 JPEG/WebP
Instagram Feed (Square) 1080 x 1080 JPEG/WebP
Instagram Feed (Portrait) 1080 x 1350 JPEG/WebP
Twitter Post 1200 x 675 JPEG/WebP
LinkedIn Feed 1200 x 627 JPEG/PNG
Pinterest Pin 1000 x 1500 JPEG/PNG
TikTok Image Post 1080 x 1920 JPEG/PNG
YouTube Thumbnail 1280 x 720 JPEG/WebP

Best Format for Each Social Media Platform

  • Facebook: JPEG at 80-85% quality (WebP is also great)
  • Instagram: JPEG at 85% quality
  • Twitter: JPEG at 80% quality or WebP
  • LinkedIn: JPEG at 80-85% quality
  • Pinterest: JPEG at 80-85% quality
  • TikTok: JPEG at 80% quality
  • YouTube: JPEG at 90% quality (thumbnails need sharpness)

How to Optimize Social Media Images

  1. Resize to platform dimensions — Use the recommended sizes above
  2. Compress with JPG Small — Use JPG Small to reduce file size
  3. Choose the right format — JPEG for photos, PNG for graphics
  4. Test quality — Always preview before posting

Common Mistakes to Avoid

  • Using wrong aspect ratio — Images get cropped awkwardly
  • File too large — Won't upload or gets compressed heavily by platform
  • Using PNG for photos — Files are unnecessarily large
  • Not testing images — Always preview on mobile and desktop
  • Forgetting alt text — Important for accessibility and SEO

Conclusion

Using the right image format and size for each social media platform is essential for maximizing engagement and ensuring your content looks professional. By following this guide and using JPG Small to compress your images, you'll be ready to post high-quality content across all platforms.

Start optimizing your social media images today!

🚀 Optimize Your Social Media Images for Free

Try JPG Small Now