X ad specs: images and video
What X asks for in image and video ads: image sizes and aspect ratios, file types and sizes, video length, frame rate and encoding, from X’s own creative specifications page.
Checked on Oct 20, 2026 against the platform’s own pages. The sources are listed at the end of the guide.
Image ads
| Recommended sizes | 1200 × 1200 (1:1) and 1200 × 628 (1.91:1) for standalone image ads; 800 × 800 and 800 × 418 for cards and polls |
|---|---|
| Aspect ratios | 1:1 (1080 × 1080), 1.91:1 (2064 × 1080), 16:9 (1920 × 1080), 9:16 (1080 × 1920), 4:5 (1440 × 1800) and 2:3 (1080 × 1620) on every image ad |
| File types | PNG or JPEG; BMP and TIFF are not accepted, and a GIF shows as a still image |
| Maximum file size | 5 MB |
| Post text | 280 characters; each link uses 23 of them |
Video ads
| File types | MP4 or MOV |
|---|---|
| Maximum file size | 1 GB; X strongly recommends under 30 MB |
| Length | Up to 2:20; X recommends 15 seconds or less |
| Frame rate | 29.97 or 30 frames per second; up to 60 |
| Encoding | H.264 (Baseline, Main or High) with 4:2:0 color; AAC LC audio |
| Bitrate | 6,000 to 10,000 kbps at 1080p (6,000 recommended); 5,000 to 8,000 kbps at 720p |
| Thumbnail | PNG or JPEG up to 5 MB, in the video’s aspect ratio |
From X’s developer documentation
| Website card images | Up to 3 MB, at least 800 pixels wide; 1:1 or 1.91:1 |
|---|---|
| Video ratios | 16:9 (landscape or portrait) or 1:1 |
How to upload
The upload steps could not be checked on the platform’s own pages yet.
Good to know
- Videos under 60 seconds loop. X recommends a logo held in the top left corner throughout, and captions or text overlays.
- Sizewright composes X’s three image sizes: 1200 × 628 and 1200 × 1200, which X recommends for standalone image ads, and 1920 × 1080 for 16:9. Video comes in H.264 at 30 frames per second.
What Sizewright delivers for X
| Package | Delivers |
|---|---|
| XSpecs checked | JPG or PNG, up to 5,120 KBMP4 video |
Sizes
Questions about X
What size is an X image ad?
For standalone image ads X recommends 1200 × 1200 for a square image and 1200 × 628 for 1.91:1; for cards and polls, 800 × 800 or 800 × 418. Every image ad also takes 16:9 (1920 × 1080), 9:16, 4:5 and 2:3.
How long can an X video ad be?
Up to 2 minutes 20 seconds and 1 GB. X recommends 15 seconds or less and files under 30 MB. Selected advertisers can ask X for up to 10 minutes.
Which files does X accept for image ads?
PNG or JPEG up to 5 MB. X does not accept BMP or TIFF, and shows an uploaded GIF as a still image.
Sources
Banners ready for X
Paste your website address. Sizewright composes the set and packages it to X’s specs.