X (Twitter) image sizes haven't changed much since the Twitter rebrand — but the few that did changed quietly. This guide covers every current X image asset size in 2026: profile pic, header banner, in-feed images, X Cards, and the new X Premium banner formats. Free resizer below converts any image to the right dimensions in one click. No signup.
X (Twitter) profile picture size
**400×400 pixels** displayed; upload at 800×800 or 1080×1080 for retina sharpness.
Aspect ratio: 1:1 square (displays as circle).
File formats: JPG, PNG, GIF (static or animated for X Premium accounts). Under 2 MB.
Design rule: profile pic displays at small sizes — single face, simple icon, or bold logo works. Detailed photography turns to mush at the 48×48 px feed-display size.
X header (banner) size
**1500×500 pixels** at a **3:1 aspect ratio**. Spans the top of your profile page.
Design rule: the bottom-left corner gets covered by your profile photo and the bottom-right corner displays your bio. Keep important visual elements in the top half and center. Edge-to-edge designs lose corners.
Mobile crops the header to a wider 3.5:1 or 4:1 ratio depending on device — design the center 80% to be the safe zone, knowing the outer edges may not show on mobile.
X in-feed image sizes
**Single image post** — **1200×675 pixels** (16:9 ratio) recommended. Other ratios accepted but get cropped to 16:9 in the feed preview.
**Vertical image** — 1080×1350 (4:5). Renders larger in mobile feeds but cropped in desktop preview.
**Multi-image post** — up to 4 images per tweet. X auto-arranges into 2-image, 3-image, or 4-image grids. Each image should be 1200×675 minimum.
File size cap: 5 MB per image. Animated GIFs up to 15 MB.
X Card image sizes (link previews)
When you share a URL, X pulls the link's `twitter:image` meta tag and displays it as a Card. Two main Card types:
**Summary Card** — square 144×144 px image at the left of a small preview.
**Summary Card with Large Image** — **1200×628 pixels** (1.91:1) at the top of the preview, with title + description below. Most websites use this as their default.
The image must be hosted on your domain (not embedded as base64) and accessible to X's crawler.
X Premium long-form post images
X Premium accounts (the paid tier formerly Twitter Blue) can post long-form articles with embedded images. Embedded image specs:
**Recommended**: 1200 px wide, any height. X resizes for mobile/desktop display.
**Maximum**: 8192×8192 px.
**File formats**: JPG, PNG, GIF, WEBP.
Long-form images render at full width inside the article body. Same caption + alt-text fields apply.