Types of images and videos that can be added to posts

Image and video formats that can be added to a post.

Update date: February 5, 2024

This article has not yet been translated in the language shown. It is displayed in machine translation, but it may be incorrect.

X (Twitter)


  • Size: up to 5MB
    • If your browser supports image compression, it will automatically compress the image to a size that can be posted even if it is larger than this.
  • Format: JPG, PNG, GIF, WEBP

Animated GIFs

  • Size: up to 15MB
  • Format: GIF
  • Resolution: 1280x1080 or less
  • Number of frames: 350 or less
  • Number of pixels (product of height, width and number of frames): up to 300 million


  • Size: up to 50MB


  • Recommended Video Codec: H264 High Profile
  • Recommended Frame Rates: 30 FPS, 60 FPS
  • Recommended Video Resolution: 1280x720 (landscape), 720x1280 (portrait), 720x720 (square)
  • Recommended Minimum Video Bitrate: 5,000 kbps
  • Recommended Minimum Audio Bitrate: 128 kbps
  • Recommended Audio Codec: AAC LC
  • Recommended Aspect Ratio: 16:9 (landscape or portrait), 1:1 (square)


  • Frame rate must be 60 FPS or less
  • Dimensions must be between 32x32 and 1280x1024
  • File size must not exceed 15MB
  • Duration must be between 0.5 seconds and 140 seconds
  • Aspect ratio must be between 1:3 and 3:1
  • Must have 1:1 pixel aspect ratio
  • Only YUV 4:2:0 pixel format is supported
  • Audio must be AAC with Low Complexity profile. High-Efficiency AAC is not supported
  • Audio must be mono or stereo, not 5.1 or greater
  • Must not have open GOP
  • Must use progressive scan



  • Format: JPEG

  • Size: up to 8MB
  • Aspect ratio: between 1.91:1 and 4:5


  • Format: MP4, MOV, QuickTime

  • Duration: between 3 seconds and 60 seconds
  • Size: up to 100MB

  • Aspect ratio: between 4:5 and 16:9




  • Size: up to 8MB (up to 1MB for PNG files)


  • Format: MP4, MOV, QuickTime, GIF
  • Size: up to 100MB

  • Aspect ratio: between 9:16 and 16:9