X (Twitter) Sizes & Dimensions Guide
Complete specifications for all X (Twitter) content types. Get the exact dimensions, aspect ratios, and file requirements for X (Twitter). Updated for 2026.
Auto-optimize for X (Twitter)Try Free
X (Twitter) Content Specifications
Single Image Post
Updated 2026In-feed image. 16:9 displays uncropped in the timeline; up to 4 images per post.
Dimensions
1600×900
Aspect Ratio
16:9 (also 1:1)
Max Size
5 MB (photo) / 15 MB (GIF)
Format
JPG, PNG, WEBP, GIF
Min Dimensions600×335
Images per PostUp to 4
Supported Ratios16:9, 1:1, 3:4
Video
Updated 2026In-feed video. 16:9 landscape or 1:1 square perform best in the timeline.
Dimensions
1280×720 (or 1920×1080)
Aspect Ratio
16:9 (or 1:1)
Max Size
512 MB
Format
MP4, MOV
Duration
2 min 20 sec (longer on Premium)
CodecH.264, AAC audio
Frame Rate30–60 fps
Min Resolution32×32
Profile Picture
Updated 2026Displayed as a circle. Upload square for a clean crop.
Dimensions
400×400
Aspect Ratio
1:1
Max Size
2 MB
Format
JPG, PNG, GIF
Header / Banner
Updated 2026Profile banner behind your avatar. Keep key content centered for mobile cropping.
Dimensions
1500×500
Aspect Ratio
3:1
Max Size
5 MB
Format
JPG, PNG, GIF
Link Card Image
Updated 2026Open Graph image shown when a link is shared (summary_large_image card).
Dimensions
1200×628
Aspect Ratio
1.91:1
Max Size
5 MB
Format
JPG, PNG
X (Twitter) Content Best Practices
Use 16:9 (1600×900) for single images so they show uncropped in the timeline
Square 1:1 video often outperforms landscape on mobile feeds
Set a 1200×628 og:image so shared links render a large summary card
Front-load the first frame of video — autoplay is muted, so make it readable
Create optimized X (Twitter) content
Genviral automatically creates and publishes content in the right dimensions for X (Twitter) and every other platform.
Get Started with Genviral