Skip to content

X (Twitter) Post Size and Specs (2026)

Every X limit below comes from the rules PostQuest uses to check posts before they publish. Publishing limits were last verified on .

Main post size
< 10:1 · Up to 5 MB
Image Post
Caption limit
280 characters
A paid subscription raises the limit to 25,000 characters.
Video aspect ratio
1:3 to 3:1
Video Post
Header photo
1500 × 500 px (3:1)

X image and video specs

Text Post use only the caption limit, so they have no media table.

Image Post1 file

SpecImage
Aspect ratio< 10:1
File sizeUp to 5 MB
FormatsJPEG, PNG, WebP

GIF Post1 file

SpecGIF
DimensionsUp to 1,280 × 1,080 px
File sizeUp to 15 MB
FormatsGIF
Other limitsUp to 300 MP; Up to 350 frames

Video Post1 file

SpecVideo
DimensionsUp to 1,920 × 1,200 px landscape or 1,200 × 1,920 px portrait; at least 32 × 32 px
Aspect ratio1:3 to 3:1
File sizeUp to 8 GB
Length0.5 s–20 min
FormatsMP4, MOV, WebM
Frame rate23–60 fps
CodecsH.264 High Profile, AAC-LC
  • X Premium / verified accounts can post video up to 125 minutes and 16 GB.
  • Progressive scan, YUV 4:2:0, and no open GOP.
  • X recommends 1280x720 landscape, 720x1280 portrait, or 720x720 square.
  • The API best-practices page still documents a 1280x1024 ceiling, but X accepts up to 1920x1200 and plays 1080p back.

X caption and hashtag limits

Caption limit

280 characters

Depends on the account or server.

  • Free accounts post up to 280 characters.
  • A paid subscription raises the limit to 25,000 characters.

Hashtags

No hard limit

Recommended: 1–2 hashtags

  • No hard hashtag limit.
  • X recommends no more than 2 hashtags per post as best practice.

Accounts that can publish

An authenticated X user with post and media write access.

  • Uploaded media must be owned by the posting user unless additional owners were declared.

X profile and banner sizes

ImageSizeDetailsSource
Header photo1500 × 500 px (3:1)Recommended dimensions for the profile header.X Help: Uploading a profile photoVerified October 4, 2026
Profile photo400 × 400 pxJPEG, GIF, or PNG, up to 2 MB.X Help: Uploading a profile photoVerified October 4, 2026

X specs FAQ

What size should an X post be?

An X image post must meet these limits: aspect ratio < 10:1 and file size up to 5 MB. No fixed pixel dimensions apply to this format. For a video post, the aspect ratio is 1:3 to 3:1.

What is the X character limit?

X captions can be up to 280 characters long. Free accounts post up to 280 characters. A paid subscription raises the limit to 25,000 characters.

How many hashtags can you use on X?

X has no hard hashtag limit. Aim for 1–2. X recommends no more than 2 hashtags per post as best practice.

What size is the X header photo?

1500 × 500 px (3:1). Recommended dimensions for the profile header.

Sources

Publishing limits last verified against official API documentation. Profile sizes last verified .

More platform specs

Schedule posts that pass these checks

PostQuest validates every caption and file against these limits before a post is scheduled, so nothing fails at publish time.