Aspect RatioCalculator

X (Twitter) 2026 format update

Multi-photo posts crop differently at 2, 3, and 4 images. Headers need a bottom-left Profile Photo overlap plan, and 1:1 video is now the safer mobile Feed starting point.

Jump to what's new

Complete Guide

Aspect Ratio Guide for Twitter / X

Single images, multi-photo layouts, videos, Header, Profile, and Ads - exact specs, layout cropping rules, and a decision framework for every X format.

Published: January 1, 2025Updated: May 18, 202611 min read
TwitterXSocial MediaContent Creation

Format Map

All X (Twitter) Formats at a Glance (2026)

X is a text-first platform, but media still decides how much room a post gets inside the timeline. The safest ratio depends on whether you are posting one image, multiple images, video, profile branding, or an ad.

The most important split is simple: 16:9 works best for a single in-Feed image, while 1:1 is the safest choice for 2, 3, and 4-image posts.

X FormatsSingle Image16:91200x675Square1:11080x1080Multi-photo1:1 grid2-4 imagesHeader3:11500x500
X looks permissive, but the Feed preview, multi-photo grid, Header overlap, and paid-card formats each use different crop rules.
FormatRatioRecommended sizeMax fileNote
Single image16:91200 x 675px5MBBest Feed preview
Single image square1:11080 x 1080px5MBCross-platform
Single image vertical9:161080 x 1920px5MBClick-to-open vertical
Multi-photo post1:1 per image1080 x 1080px5MB each2/3/4 layouts crop to square
Video post16:91920 x 1080px512MBLandscape standard
Video square1:11080 x 1080px512MBMobile Feed friendly
Video vertical9:161080 x 1920px512MBFull-screen playback
Header3:11500 x 500px5MBProfile overlap zone
Profile Photo1:1400 x 400px2MBCircle crop
Promoted Image1:11080 x 1080px5MBMobile CTR
Promoted Video16:9 / 1:11920 x 1080px1GBPaid video
Website Card1.91:11200 x 628px5MBLink clicks

Feed Preview

Single Image Posts: Choosing the Right Ratio

X Feed previews are less forgiving than the upload dialog suggests. A 16:9 image is predictable because it matches the timeline preview shape. Square and vertical images can work, but the Feed may crop the top, bottom, or large vertical portions before a user clicks.

Smart Crop can find faces and objects, but it is unreliable for text-heavy diagrams, screenshots, and multi-subject compositions. Plan the preview instead of hoping the crop algorithm guesses correctly.

Spec16:9 recommended1:1 square9:16 vertical
Aspect ratio16:91:19:16
Recommended size1200 x 675px1080 x 1080px1080 x 1920px
Maximum size4096 x 4096px4096 x 4096px4096 x 4096px
Maximum file5MB5MB5MB
FormatJPG / PNG / GIF / WebPJPG / PNGJPG / PNG
Feed previewFull frameTop/bottom cropHeavy center crop
After clickFull 16:9Full 1:1Full 9:16
Feed Preview Crops16:9Full preview1:1Top and bottom crop9:16Center preview only

Single-image crop logic

X Feed preview behavior:

16:9 image:
  Source:       1200 x 675px
  Feed preview: Full frame, no crop
  Best for:     Single-image posts, product shots, charts, link-like visuals

1:1 image:
  Source:       1080 x 1080px
  Feed preview: Top and bottom crop in some contexts
  Rule:         Keep text and faces near the vertical center

9:16 image:
  Source:       1080 x 1920px
  Feed preview: Heavy crop to a center widescreen window
  Rule:         Use only when the click-to-open view matters more than Feed preview
GIF specValue
Recommended size1200 x 675px
Maximum file15MB desktop / 5MB mobile
Maximum frames350 frames
Maximum dimensions1280 x 1080px
FormatGIF
AutoplayLoops automatically in Feed

Single-image rule

If the image has text, charts, or a product message, choose 16:9. If the image is a simple product or portrait that you also need on Instagram or Facebook, use 1:1 and keep the important area near the vertical center.

Core Difference

Multi-Photo Posts: The Auto-Crop Rules for Every Layout

X multi-photo layouts are not just smaller versions of a single-image post. Two images, three images, and four images each use a different grid, but they all punish wide assets by pushing the visible region toward a square center crop.

This is the most common X media mistake: creators upload multiple 16:9 images and then lose the top and bottom of every image in the timeline preview.

Multi-Photo Crops1 image16:9 previewdesign center-safe2 imagestwo 1:1 center cropsdesign center-safe3 imagesleft large + two stackeddesign center-safe4 images2 x 2 square griddesign center-safe
LayoutDisplay ruleCrop behaviorBest source ratio
1 imageFull width previewAbout 16:9Use 16:9
2 imagesSide-by-side halvesEach crops toward 1:1Use 1:1 per image
3 imagesLeft large + two stacked rightEach crops toward 1:1Use 1:1 per image
4 images2 x 2 gridEach crops toward 1:1Use 1:1 per image

Multi-photo layout crop rules

1-image layout:
  Display:      Full width, about 16:9 preview crop
  Safe zone:    Keep key content in the center 16:9 area
  Best ratio:   16:9 (1200 x 675px)

2-image layout:
  Each image:   About 50% width, about 1:1 center crop
  Safe zone:    Keep key content in the center square
  Best ratio:   1:1 (1080 x 1080px) per image

3-image layout:
  Left image:   Large left tile, center-cropped
  Right top:    Stacked square-like tile
  Right bottom: Stacked square-like tile
  Best ratio:   1:1 (1080 x 1080px) per image

4-image layout:
  All images:   2 x 2 grid, each image center-cropped
  Safe zone:    Keep key content in the center square
  Best ratio:   1:1 (1080 x 1080px) per image

Do not mix ratios

In the same post, do not mix 16:9 and 1:1 images. X applies the grid crop to the image set, so a wide image in a multi-photo post can lose key content even when the original upload looks correct.

Design strategy

Multi-photo post design rule:

Single-image post  -> 16:9 (1200 x 675px)
Multi-photo post   -> 1:1 (1080 x 1080px) for every image

Mixing ratio warning:
  Do not mix 16:9, 1:1, and 9:16 inside the same post.
  X applies the layout crop to the whole image set.
  A 16:9 image inside a multi-photo post can lose important top and bottom content.

Video

Video Posts: Specs and Ratio Strategy

X supports landscape, square, and vertical video. The choice is not only technical: it changes the first preview a user sees in the Feed, the likely viewing device, and whether the video can move into full-screen vertical playback after a tap.

Use 16:9 for desktop-first clips, 1:1 for mobile-first Feed presence, and 9:16 only when full-screen vertical playback is central to the idea.

Spec16:9 landscape1:1 square9:16 vertical
Aspect ratio16:91:19:16
Recommended size1920 x 1080px1080 x 1080px1080 x 1920px
Minimum size32 x 32px32 x 32px32 x 32px
Maximum file512MB512MB512MB
Maximum length140 seconds140 seconds140 seconds
Recommended length15-30 seconds15-30 seconds15-30 seconds
FormatMP4 / MOVMP4 / MOVMP4 / MOV
EncodingH.264, AAC 44.1kHzH.264, AACH.264, AAC
Feed previewWidescreenSquareCropped preview
Full-screen playbackLandscapeSquareVertical full-screen
AudienceRatioWhy
Desktop audience16:9Professional, wide preview, presentation-friendly
Mobile audience1:1Higher Feed presence without heavy preview crop
Immersive vertical9:16Full-screen after click, but cropped in Feed preview

Video ratio rule

Vertical video can play full-screen after click, but the Feed preview still needs to make sense when cropped. Put titles, faces, and the first visual hook close to the center, not at the extreme top or bottom.

Avatar

Profile Photo: Circle Crop and Display Sizes

X Profile Photos are displayed as circles and often appear at 40-48px inside the Feed. Small display size punishes complex logos, small text, thin strokes, and low-contrast marks.

Profile Photo specValue
Recommended upload400 x 400px
Desktop Feed displayAbout 48 x 48px
Mobile Feed displayAbout 40 x 40px
Profile page displayAbout 200 x 200px
Maximum file2MB
FormatJPG / PNG
Display shapeCircle crop

Circle crop rule

Keep the core mark or face inside the center 70% of the square. Use a single high-contrast shape with no small text so the avatar is still recognizable at Feed size.

Paid Media

X Ad Formats: The Complete Ratio Matrix

X ads use several ratio systems: visual-first Promoted Images, larger-file Promoted Video, Website Cards for traffic, and Carousel cards for multi-product storytelling.

Organic video maxes out lower than Promoted Video, and Website Cards do not follow the same ratio logic as a standard Promoted Image. Pick the ad objective before exporting the creative.

Ad typeRecommended ratioRecommended sizeMax fileNote
Promoted Image1:11080 x 1080px5MBMobile Feed CTR
Promoted Image landscape1.91:11200 x 628px5MBLink preview style
Promoted Image portrait4:51080 x 1350px5MBHigher mobile presence
Promoted Video16:91920 x 1080px1GBLandscape standard
Promoted Video square1:11080 x 1080px1GBMobile-first video
Promoted Video vertical9:161080 x 1920px1GBFull-screen vertical
Image Carousel1:1 / 1.91:1800 x 800px5MB each2-6 cards
Video Carousel16:9 / 1:1800 x 450px1GB each2-6 cards
Website Card1.91:11200 x 628px5MBLink clicks
App Card1:1 / 1.91:1800 x 800px5MBApp installs
Conversation Ad1:1800 x 800px5MBInteractive buttons

X ad safe-zone rules

Promoted Image / Video Safe Zone:

Feed display:       Full width, usually previewed near 16:9
Safe zone:          Keep all key content within the center preview area

Ad label overlay:   Top-left corner, about 120 x 30px
                    The "Promoted" label can compete with content here.

Action bar:         Bottom about 60px
                    Like, repost, reply, and share controls sit below the media.

Promoted Video:
  Max duration:     2 minutes 20 seconds (140 seconds)
  Recommended:      15-30 seconds
  Auto-play:        Muted in Feed, sound on click
  Rule:             The first 3 seconds must work without audio.
DecisionPromoted ImageWebsite Card
Primary goalBrand awarenessLink clicks
Image ratio1:11.91:1
Recommended size1080 x 1080px1200 x 628px
Feed presenceLarger visual blockSmaller media plus link context
Best useLaunch visuals, offers, product imagesTraffic, lead generation, article links

First 3 seconds must work muted

X video ads autoplay muted in Feed. The visual hook, product, offer, or story setup must be understandable before the user taps for sound.

Decision Tree

The Content-First Framework: Choose Your Ratio Before You Post

X is not Instagram or TikTok. The copy usually carries the idea; media supports the post by making it more readable, credible, and clickable in the Feed.

Choose the ratio by the content job first: single visual, multi-image proof, video hook, link click, or paid conversion.

Content-First FrameworkSingle imageUse 16:9 for Feed previewMulti-photoUse 1:1 for every imageMobile videoUse 1:1; 9:16 after clickWebsite CardUse 1200 x 628pxCarouselUse same-ratio cardsprioritize Feed readability

Content-first decision logic

What are you publishing?

Image post:
  Single image:
    Landscape / product / chart:
      Use 16:9 (1200 x 675px)
      Feed displays the full preview.

    Square product / portrait:
      Use 1:1 (1080 x 1080px)
      Keep key content near the vertical center.

    Vertical immersive image:
      Use 9:16 (1080 x 1920px)
      Feed preview is heavily cropped; click-to-open must be the goal.

  Multi-photo post:
    Use 1:1 (1080 x 1080px) for every image.
    Keep key content in the center of each image.
    Do not mix ratios inside one post.

Video post:
  Desktop-first: 16:9 (1920 x 1080px)
  Mobile-first:  1:1 (1080 x 1080px)
  Vertical full-screen: 9:16 (1080 x 1920px)

Paid ad:
  Brand awareness: 1:1 Promoted Image
  Link clicks:     Website Card, 1200 x 628px
  Video ad:        16:9 or 1:1, based on device
  Multi-product:   Carousel, 1:1 cards

Source Files

The 2-File Strategy: Cover All X Formats with 2 Source Files

X production is efficient when you keep two masters: one 16:9 landscape master for single-image and video surfaces, and one 1:1 square master for multi-photo posts, Promoted Images, and Carousel cards.

2 Source Files16:9 mastersingle image, video, website card crop1:1 mastermulti-photo, promoted image, carouselX-specific rule16:9 wins single-image Feed.1:1 wins multi-photo layouts.

Two-file derivation plan

Master file 1: 16:9 landscape image / video (1920 x 1080px)
  -> Single image post
  -> Video post
  -> Promoted Video
  -> 1:1 center crop for multi-photo posts and Promoted Image
  -> 1.91:1 center crop for Website Card and link previews

Master file 2: 1:1 square image / video (1080 x 1080px)
  -> Multi-photo post
  -> Promoted Image
  -> Carousel ad cards
  -> Instagram Feed and Facebook Feed reuse
  -> 16:9 extension with side background or blur fill

Core X insight

X rewards Feed readability more than maximum screen coverage. 16:9 is the safest single-image shape because it previews cleanly; 1:1 is the safest multi-photo shape because the grid crops toward square tiles.

Implementation

CSS for X (Twitter)-Style Containers

Use these containers to preview single-image, multi-photo, video, Header, and Website Card assets before publishing or handing templates to a scheduling workflow.

X layout CSS

/* X Single Image Post - 16:9 (recommended) */
.x-post-image {
  aspect-ratio: 16 / 9;
  width: 100%;
  max-width: 1200px;
  overflow: hidden;
  background: #000;
  border-radius: 16px;
}

/* X Multi-Image Post - 1:1 */
.x-post-image-multi {
  aspect-ratio: 1 / 1;
  width: 100%;
  max-width: 1080px;
  overflow: hidden;
  border-radius: 8px;
}

/* X 2-image grid layout */
.x-grid-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 2px;
  width: 100%;
  max-width: 600px;
}

/* X 3-image grid layout */
.x-grid-3 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 2px;
  width: 100%;
  max-width: 600px;
}

.x-grid-3 .x-grid-item:first-child {
  grid-row: 1 / 3;
}

/* X 4-image grid layout */
.x-grid-4 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 2px;
  width: 100%;
  max-width: 600px;
}

/* X Video Post */
.x-post-video {
  aspect-ratio: 16 / 9;
  width: 100%;
  max-width: 1920px;
  overflow: hidden;
  background: #000;
  border-radius: 16px;
}

/* X Video Post - Square */
.x-post-video-square {
  aspect-ratio: 1 / 1;
  width: 100%;
  max-width: 1080px;
  overflow: hidden;
  background: #000;
  border-radius: 16px;
}

/* X Header - 3:1 */
.x-header {
  aspect-ratio: 3 / 1;
  width: 100%;
  max-width: 1500px;
  overflow: hidden;
  position: relative;
}

/* X Header - Both-device safe zone */
.x-header-safe-zone {
  position: absolute;
  top: 50px;
  left: 200px;
  right: 200px;
  bottom: 50px;
  border: 2px dashed rgba(255, 255, 255, 0.3);
  pointer-events: none;
}

/* X Website Card - 1.91:1 */
.x-website-card {
  aspect-ratio: 1.91 / 1;
  width: 100%;
  max-width: 1200px;
  overflow: hidden;
  border-radius: 16px 16px 0 0;
}

Tool CTA

Generate X-ready containers with multi-image grid layouts, Header safe-zone overlays, and ratio-locked preview shells.

Open CSS Generator

FAQ

Frequently Asked Questions

What is the best aspect ratio for X (Twitter) posts in 2026?

For single image posts, 16:9 (1200x675px) is the best aspect ratio because it displays completely in the Feed without cropping. For multi-photo posts with 2, 3, or 4 images, use 1:1 (1080x1080px) for every image because X crops multi-photo layouts toward square previews. Do not mix aspect ratios within the same multi-photo post.

What are the X (Twitter) multi-photo layout cropping rules?

X uses a different layout for each image count. One image displays near 16:9. Two images display side by side and crop toward 1:1. Three images use one large left tile plus two stacked right tiles, all cropped toward square previews. Four images display in a 2x2 grid. Use 1:1 images for all multi-photo posts to minimize cropping loss.

What is the X (Twitter) Header safe zone?

The X Header is 1500x500px (3:1). On mobile, the Profile Photo can overlap the bottom-left corner, roughly a 140x140px circle. Keep logos, text, and taglines inside x=200 to x=1300 and y=50 to y=450, avoiding the bottom-left overlap zone. Background imagery can extend to the full canvas.

What video aspect ratios does X support?

X supports 16:9 (1920x1080px) for landscape video, 1:1 (1080x1080px) for square video, and 9:16 (1080x1920px) for vertical full-screen playback. Organic video posts support up to 512MB and 140 seconds. Promoted Video ads support larger files, up to 1GB.

What is the best X ad format for link clicks?

Website Cards are the best fit for link clicks because they use a 1.91:1 image at 1200x628px and attach link context below the media. For brand awareness and visual impact, use a 1:1 Promoted Image at 1080x1080px. For mobile video campaigns, 1:1 Promoted Video is usually the safer starting point than 16:9.

What is the X (Twitter) Carousel ad spec?

X Carousel ads support 2-6 cards. Image carousels use either 1:1 (800x800px) or 1.91:1 (800x418px). Video carousels use 16:9 (800x450px) or 1:1 (800x800px). All cards in one carousel should use the same aspect ratio. Maximum file size is 5MB per image card or 1GB per video card.