X (Twitter) Specs

Specs and technical requirements for all X (formerly Twitter) content formats.

Tweet Image: 1600 × 900 px recommended·Tweet Video: Up to 2 minutes 20 seconds·Tweet: 280 characters
[Ad]

Image Specs

Tweet Image

Dimensions1600 × 900 px recommended
Max File Size5 MB (JPG/PNG) or 15 MB (GIF)
File FormatsJPG, PNG, GIF, WEBP
Displayed AsCropped to ~600 × 335 px in feed
NotesUp to 4 images per tweet

Header / Banner

Dimensions1500 × 500 px
Max File Size5 MB
File FormatsJPG, PNG, GIF

Summary Card (Large Image)

Dimensions800 × 418 px minimum
Aspect Ratio2:1
File FormatsJPG, PNG, GIF, WEBP
[Ad]

Video Specs

Tweet Video

Max File Size512 MB
File FormatsMP4, MOV
Resolution1280 × 720 px maximum
Max DurationUp to 2 minutes 20 seconds
NotesH.264, AAC audio; 30fps or 60fps

GIF

Max File Size15 MB
File FormatsGIF
NotesConverted to MP4 for playback; looping

Text & Character Limits

Tweet

Character Limit280 characters
NotesURLs always count as 23 characters regardless of actual length

Bio

Character Limit160 characters

Display Name

Character Limit50 characters

Username / Handle

Character Limit15 characters

Direct Message

Character Limit10,000 characters

Profile & Cover Assets

Profile Photo

Dimensions400 × 400 px
Max File Size2 MB
File FormatsJPG, PNG, GIF
Displayed As200 × 200 px on profile
NotesDisplayed as a circle

Header / Banner

Dimensions1500 × 500 px
Max File Size5 MB
File FormatsJPG, PNG, GIF

Ad Specs

Promoted Post Image

Dimensions1600 × 900 px recommended
Max File Size5 MB
File FormatsJPG, PNG

Website Card Image

Dimensions800 × 418 px or 800 × 800 px
File FormatsJPG, PNG

Video Ad

File FormatsMP4, MOV
Resolution1280 × 720 px
Max Duration15–30 seconds recommended

Carousel Ad

Dimensions800 × 800 px per card
Notes2–6 cards per carousel

Ad Headline

Character Limit70 characters

Ad Body Copy

Character Limit280 characters

Sources

Last verified: