X (Twitter) video codec and container support
The X Help page was unreadable in the local Chromium capture, and the official developer media-practices page captured on 2026-10-08 did not expose a codec or container list in its body. Therefore this page cannot honestly claim that X supports HEVC, AV1 or a particular wrapper from those sources. Inspect your file and use a conservative H.264 MP4 export while treating that as guidance, not an X rule.
What the official pages state
| Surface | Documented fact | Official page |
|---|---|---|
| X Help video page | No readable specification body in the captured page | X Help |
| Developer media practices | No codec or container list in the captured body | X Developer Platform |
A failed or empty fetch is not evidence of non-support. It is recorded as an unresolved documentation gap.
Documented combinations
| Codec and container | Status | What the source says |
|---|---|---|
| H.264 / AVC in MP4 | Recommended | X Media Studio lists MP4 + H.264 + AAC. |
| AAC in MP4 | Recommended | AAC is the default audio codec inside MP4. |
| H.264 / AVC in MOV (QuickTime) | Accepted | X Media Studio lists MOV with H.264 + AAC. |
| AAC in MOV (QuickTime) | Accepted | AAC inside MOV works for X (Twitter) Media Studio. |
Quick answers
Does X (Twitter) support H.264 (AVC)?
Yes: X (Twitter) documents H.264 (AVC) in MP4 (recommended), MOV (accepted).
Does X (Twitter) support H.265 (HEVC)?
X (Twitter)'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 X (Twitter) support AV1?
X (Twitter)'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 X (Twitter) support VP9?
X (Twitter)'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 X (Twitter) support VP8?
X (Twitter)'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 X (Twitter) support MPEG-4 Part 2?
X (Twitter)'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 X (Twitter) support ProRes?
X (Twitter)'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
- X Media Studio Library: Media Studio only; not a specification for native app, web or API uploads. Checked 2026-09-18.
- X Developer Platform: Media best practices: Developer media page; no readable codec list in the captured body. Read 2026-10-08.
- X Help: Share videos: Consumer video help; capture contained no readable spec body. Read 2026-10-08.
Verdicts come from the published lists above. Where a list is silent, this page says “Not documented” rather than guessing.