X (Twitter) post image size
1600 × 900pixels · 16:9
X doesn’t publish a recommended size for images in regular posts; its API allows JPG, PNG, GIF and WebP up to 5 MB. 1600 × 900 (16:9) is the size most design guides use, and a 1080 × 1080 square also displays well. Treat these as conventions rather than official numbers.
Checked November 14, 2026
Crop your image to 1600 × 900
X (Twitter) post image specs
- Recommended size
- 1600 × 900 px
- Aspect ratio
- 16:9
- Also used
- 1080 × 1080 px (1:1 square)
- Minimum size
- 600 px wide (Buffer, secondary)
- Maximum file size
- 5 MB per image, 15 MB per animated GIF (X API docs)
- Formats
- JPG, PNG, GIF, WEBP
Sources
Sources disagree on this one, or the platform doesn’t publish a number. The size above is the safest choice we found; see the summary for details.
- officialdocs.x.com/x-api/media/quickstart/best-practices
- officialhelp.x.com/en/business-and-advertising/creative-ad-specifications
- secondarysproutsocial.com/insights/social-media-image-sizes-guide/
- secondarybuffer.com/resources/social-media-image-sizes/
- secondaryblog.hootsuite.com/social-media-image-sizes-guide/
Platforms change these often. If something looks out of date, let us know at hello@edits.io.
Frequently asked questions
What size is a X (Twitter) post image?+
1600 × 900 pixels, an aspect ratio of 16:9. 1080 × 1080 (1:1 square) also works.
What is the maximum file size for a X (Twitter) post image?+
5 MB per image, 15 MB per animated GIF (X API docs)
How do I resize an image to 1600 × 900?+
Drop your image into the tool on this page, drag and zoom to choose the crop, and download it at exactly 1600 × 900. It runs in your browser, so the image isn’t uploaded.
Where do these numbers come from?+
From X’s own documentation and widely used design guides. We checked them on November 14, 2026; the sources are listed on this page.
Getting sign-off on social graphics?
Share your designs with a link and let clients click exactly where they want changes. No account needed to comment.
See design feedback