Beta batch 4 is open: agent-drafted weekly reports now on Business. Request access
by Phronesis AI Lab
Image sizes

X (Twitter) image sizes (2026)

Every X (Twitter) format in one table — dimensions in pixels, aspect ratios and the notes that keep your images sharp and uncropped.

X (Twitter) formats

Format Dimensions Ratio Notes
In-stream image (landscape) 1600 × 900 px 16:9 Shown uncropped in the timeline.
In-stream image (square) 1080 × 1080 px 1:1 Good for single-image posts.
Summary card (large image) 1200 × 628 px 1.91:1 The link-preview card; set via card tags.
Header / banner 1500 × 500 px 3:1 Profile background strip.
Profile photo 400 × 400 px 1:1 Displays as a circle.
Getting it right

Tips for X (Twitter) images

Small things that keep every post sharp, uncropped and on brand.

Mind the safe zones

Stories and reels put UI over the top and bottom of the frame on X (Twitter). Keep captions, logos and CTAs inside the central area so nothing important gets covered.

Export at 2× for crisp results

Upload PNG or high-quality JPG at the pixel sizes shown, or double them. Larger source images downscale cleanly; small ones get soft when the feed stretches them.

These specs change

Networks quietly adjust crops and preview sizes. Treat this as a 2026 snapshot for X (Twitter), and re-check before a big launch rather than assuming last year's numbers still hold.

X (Twitter) image sizes

Common questions

What is the best image size for X (Twitter)?

For most posts, use the largest recommended format in the table above — on X (Twitter) that gives your image the most space in the feed. When in doubt, a portrait or square crop performs better on mobile than landscape.

What file type should I upload to X (Twitter)?

PNG keeps text and graphics sharp; JPG is fine for photos and keeps the file smaller. Avoid uploading heavily compressed images, since the network re-compresses on upload and artefacts stack up.

Why does my image look cropped or blurry?

Cropping usually means the aspect ratio did not match one the network supports, so it cut to fit. Blur usually means the source was smaller than the display size and got upscaled. Match the ratio and pixel size in the table and both problems go away.

Do I have to resize manually for every network?

No. Social Media Digital Marketer composes each post once and exports it at the right size for every channel automatically, so you are not re-cropping the same graphic for X (Twitter) and everywhere else.

Sizing right is step one — publishing is the rest. See how Social Media Digital Marketer schedules and auto-publishes to X (Twitter), or browse the other network size guides and the full set of free tools.

Let Social Media Digital Marketer size every X (Twitter) post for you

Compose once and Social Media Digital Marketer exports each post at the right X (Twitter) dimensions automatically — feed, story and reel, on brand, every time.