Social Media Specs
X Image Sizes and Video Specs (2026)
The X specs that matter when you post: post text up to 280 characters, media per post up to 4 images, 1 GIF, or 1 video, and a 1280 x 720 (16:9) landscape video as a safe size. Every figure below comes from X's own documentation, checked September 2026.
Updated
X Image and Video Sizes
| Format | Size (px) | Ratio | Note |
|---|---|---|---|
| Landscape video | 1280 x 720 | 16:9 | Published by X. X recommends 1280 x 720. |
| Portrait video | 720 x 1280 | 9:16 | Published by X. X recommends 720 x 1280. |
| Square video | 720 x 720 | 1:1 | Published by X. X recommends 720 x 720. |
X Text Limits
| Spec | Limit |
|---|---|
| Post text | 280 characters on a standard account |
X Image Requirements
| Spec | Limit |
|---|---|
| Formats | JPG, PNG, GIF, WEBP |
| Max file size | 5 MB (animated GIF 15 MB) |
X Video Requirements
| Spec | Limit |
|---|---|
| Codec | H.264 High Profile recommended, AAC audio |
| Recommended resolution | 1280 x 720, 720 x 1280, or 720 x 720 |
| Aspect ratio | Between 1:3 and 3:1 |
| Frame rate | 60 FPS or less |
| Length | 0.5 seconds to 20 minutes (longer for Premium) |
Multiple Images and Carousels
| Spec | Limit |
|---|---|
| Media per post | Up to 4 images, 1 GIF, or 1 video |
How Markaestro Handles These Limits
The Markaestro composer checks X posts against a 280-character caption limit and up to 4 media items while you write, and the media library accepts images up to 10 MB and video up to 250 MB. See scheduling X posts.
Frequently Asked Questions
What size should X videos be?
1280 x 720 pixels (16:9) for a landscape video. X recommends 1280 x 720.
What is the X character limit?
Post text: 280 characters on a standard account.
How long can a X video be?
0.5 seconds to 20 minutes (longer for Premium).
What is the X file size limit?
5 MB (animated GIF 15 MB).