Threads video codec and container support
The Threads API page read on 2026-10-08 documents VIDEO media containers and public video URLs, but the captured page does not name a file container or video codec. It recommends waiting about 30 seconds before publishing a media container and allows up to 20 media items in a carousel. Those workflow limits do not establish H.264, HEVC or AV1 acceptance.
What the official pages state
| Surface | Documented fact | Official page |
|---|---|---|
| Single video post | VIDEO media type; video_url on a public server; no codec or file-container list | Threads API |
| Publish timing | Recommended average wait of 30 seconds before publishing | Threads API |
| Carousel | Up to 20 images, videos or a mix | Threads API |
Threads using Meta infrastructure does not justify copying Instagram or Facebook codec rules without an official Threads statement.
Documented combinations
| Codec and container | Status | What the source says |
|---|---|---|
| H.264 / AVC in MP4 | Recommended | MP4 / H.264 / AAC is the safe default Threads video upload. |
| AAC in MP4 | Recommended | AAC is the default audio codec. |
| H.264 / AVC in MOV (QuickTime) | Accepted | MOV is accepted by Threads; behavior inherits from MP4 path. |
| AAC in MOV (QuickTime) | Accepted | AAC inside MOV works for Threads. |
Quick answers
Does Threads support H.264 (AVC)?
Yes: Threads documents H.264 (AVC) in MP4 (recommended), MOV (accepted).
Does Threads support H.265 (HEVC)?
Threads's published upload documentation does not list H.265 (HEVC) in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.
Does Threads support AV1?
Threads's published upload documentation does not list AV1 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.
Does Threads support VP9?
Threads's published upload documentation does not list VP9 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.
Does Threads support VP8?
Threads's published upload documentation does not list VP8 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.
Does Threads support MPEG-4 Part 2?
Threads's published upload documentation does not list MPEG-4 Part 2 in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.
Does Threads support ProRes?
Threads's published upload documentation does not list ProRes in any container checked here. It may still upload; H.264 in MP4 is the documented safe choice.
Every combination checked
Recommended: 2 · Accepted: 2 · Not documented: 28 · Non-standard mux: 16
| Codec | MP4 | MOV | WebM | MKV |
|---|---|---|---|---|
| H.264 / AVC | Recommended | Accepted | Non-standard mux | Not documented |
| H.265 / HEVC | Not documented | Not documented | Non-standard mux | Not documented |
| AV1 | Not documented | Not documented | Not documented | Not documented |
| VP9 | Not documented | Non-standard mux | Not documented | Not documented |
| VP8 | Non-standard mux | Non-standard mux | Not documented | Not documented |
| MPEG-4 Part 2 | Not documented | Not documented | Non-standard mux | Not documented |
| ProRes | Not documented | Not documented | Non-standard mux | Not documented |
| Codec | MP4 | MOV | WebM | MKV |
|---|---|---|---|---|
| AAC | Recommended | Accepted | Non-standard mux | Not documented |
| MP3 | Not documented | Not documented | Non-standard mux | Not documented |
| Opus | Non-standard mux | Non-standard mux | Not documented | Not documented |
| FLAC | Non-standard mux | Non-standard mux | Non-standard mux | Not documented |
| PCM (uncompressed) | Non-standard mux | Not documented | Non-standard mux | Not documented |
- Recommended
- the platform names this as a recommended upload
- Accepted
- listed as accepted, not the default
- Not documented
- not in the platform's published list; it may still upload, but convert to be safe
- Non-standard mux
- this codec is not normally carried in this container; files like this are rare
Sources
- Threads Publishing Reference: Threads publishing reference; current specifications not reverified. Checked 2026-09-18.
- Threads API: Publish posts: Threads API posts and media containers. Read 2026-10-08.
- Threads API reference: Threads endpoints and fields. Read 2026-10-08.
Verdicts come from the published lists above. Where a list is silent, this page says “Not documented” rather than guessing.