# X (Twitter) Image Size and Specs 2026

Every upload spec at a glance, with sources.

URL: https://shortformkit.com/x-image-size/
Updated: 2026-10-12

**X (Twitter) Image 2026: aspect ratio 16:9, 1:1, 4:5, 2:3, 1.91:1, 9:16, recommended 1080x1080 (1:1) or 1920x1080 (16:9), files up to 5 MB, caption up to 280 characters.**

## All specs

| Aspect ratio | 16:9, 1:1, 4:5, 2:3, 1.91:1, 9:16 |
|---|---|
| Recommended resolution | 1080x1080 (1:1) or 1920x1080 (16:9) |
| Maximum file size | 5 MB |
| File types | JPEG, PNG, GIF |
| Caption limit | 280 characters |

Notes (from the sources, in English): Up to 4 photos per post. Photos up to 5 MB; animated GIFs up to 5 MB on mobile and 15 MB on web. BMP and TIFF not accepted (API docs also list WEBP). Single photos between 2:1 and 3:4 display in full. Attachments do not count toward the character limit. Recommended sizes are from X Ads specs.

Work out bitrate and file size with the [file size calculator](https://shortformkit.com/video-file-size-calculator/). Check caption length with the [character counter](https://shortformkit.com/character-counter/).

## Changes in 2025 and 2026

- No dated 2025/2026 spec change confirmed. Current Help Center: Premium uploads up to 4 hours / 16 GB, non-Premium 140 s / 512 MB.

## Sources

- [How to post photos or GIFs on X (X Help Center)](https://help.x.com/en/using-x/posting-gifs-and-pictures) (official)
- [How to Post (X Help Center)](https://help.x.com/en/using-x/how-to-post) (official)
- [X Ads creative specs (X Business)](https://business.x.com/en/help/campaign-setup/creative-ad-specifications) (official)
- [Media best practices (X API docs)](https://docs.x.com/x-api/media/quickstart/best-practices) (official)

Checked: 2026-10-13. Confidence: official. [All platforms in one table: social media video specs 2026](https://shortformkit.com/social-media-video-specs-2026/)

## Other X (Twitter) formats

- [X (Twitter) Video](https://shortformkit.com/x-video-size/)

## FAQ

**What size is a X (Twitter) Image?**
The recommended size is 1080x1080 (1:1) or 1920x1080 (16:9) with an aspect ratio of 16:9, 1:1, 4:5, 2:3, 1.91:1, 9:16.

**What is the maximum file size for a X (Twitter) Image?**
Up to 5 MB.

**How long can the caption of a X (Twitter) Image be?**
Up to 280 characters.


Source: Shortform Kit (https://shortformkit.com/x-image-size/). Free, no login.