> ## Documentation Index
> Fetch the complete documentation index at: https://www.ayrshare.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Threads

> Image and video media upload types, size limits, and other requirements for [Threads](/apis/post/social-networks/threads)

## Image

<ul class="custom-bullets">
  <li>Format: JPEG and PNG image types are the officially supported formats for image posts.</li>
  <li>File Size: 8 MB maximum.</li>
  <li>Aspect Ratio Limit: 10:1</li>
  <li>Minimum Width: 320 (will be scaled up to the minimum if necessary)</li>
  <li>Maximum Width: 1440 (will be scaled down to the maximum if necessary)</li>
  <li>Height: Varies (depending on width and aspect ratio)</li>

  <li>
    Color Space: sRGB. Images using other color spaces will have their color spaces converted to
    sRGB.
  </li>
</ul>

## Video

<ul class="custom-bullets">
  <li>
    Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
  </li>

  <li>Audio Codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo).</li>
  <li>Video Codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.</li>
  <li>Frame Rate: 23-60 FPS</li>
  <li>Picture Size:</li>

  <ul>
    <li>Maximum Columns (horizontal pixels): 1920</li>

    <li>
      Required aspect ratio is between 0.01:1 and 10:1 but we recommend 9:16 to avoid cropping or
      blank space.
    </li>
  </ul>

  <li>Video Bitrate: VBR, 25 Mbps maximum.</li>
  <li>Audio Bitrate: 128 kbps.</li>
  <li>Duration: 300 seconds (5 minutes) maximum, minimum longer than 0 seconds.</li>
  <li>File Size: 1 GB maximum.</li>
</ul>

***

<Tip>
  If you're using a video creation tool and you're having issues publishing your video, try
  [re-encoding the video](/help-center/technical-support/video_publishing_fails).
</Tip>

<Tip>
  Self-hosting your media? Meta's crawler must be allowed to fetch your URLs.
  See [Meta Media Crawler Blocked](/help-center/technical-support/meta_media_crawler_blocked)
  to configure `robots.txt`.
</Tip>
