X (formerly Twitter) crops images differently for almost every placement and multi-image grid, so a size that looks perfect as a single post can be awkwardly cut when paired. This cheatsheet collects every official X image and video dimension into one filterable table so you build the right canvas the first time.
How it works
X standardises uploads and crops anything outside its supported range. Single feed images display best at 1600 by 900 (16:9), with square and 4:5 portrait as the other safe options. Multi-image posts change the rules: two images crop toward portrait tiles, while three or four become 2:1 landscape tiles, so each image must be designed for its grid position.
Profile assets are fixed — a 400 by 400 square avatar shown in a circle, and a 1500 by 500 (3:1) header where the avatar overlaps the lower-left. Video supports landscape, square, and vertical, each with its own duration and file limits. The tool maps every placement to its native resolution and aspect ratio.
Tips and notes
- For the header, keep logos and text clear of the lower-left where the circular avatar sits on top.
- When posting two images, design them as a matched pair — the grid crops both toward portrait, so edge content can be lost.
- Upload at the recommended resolution rather than larger; X downscales the long edge and a second compression pass softens detail.
- For graphics with fine text, a PNG under the size cap survives X’s re-encoding better than an aggressive JPG export.