Skip to content

Threads Post Size and Specs (2026)

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

Main post size
360–1,440 px wide · Under 10:1 · Up to 8 MB
Photo Post
Caption limit
500 characters
Video aspect ratio
0.01:1 to 10:1; 9:16 recommended
Video Post

Threads image and video specs

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

Photo Post1 file

SpecImage
Dimensions360–1,440 px wide
Aspect ratioUnder 10:1
File sizeUp to 8 MB
FormatsJPEG, PNG

Video Post1 file

SpecVideo
DimensionsUp to 1,920 px wide
Aspect ratio0.01:1 to 10:1; 9:16 recommended
File sizeUp to 1 GB
Length1 s–5 min
FormatsMP4, MOV
Frame rate23–60 fps
BitrateVideo up to 25 Mbps; Audio up to 128 kbps

Threads caption and hashtag limits

Caption limit

500 characters

  • Threads posts are limited to 500 characters.

Hashtags

1 per post

  • Only 1 tag is allowed per individual post.

Accounts that can publish

Any Threads account that authorizes the Meta app.

Threads profile and banner sizes

Threads does not publish official profile or banner dimensions in its help center, so we do not list any. We only show sizes we can verify on an official page.

Threads specs FAQ

What size should a Threads post be?

A Threads photo post must meet these limits: dimensions 360–1,440 px wide, aspect ratio under 10:1, and file size up to 8 MB. For a video post, the aspect ratio is 0.01:1 to 10:1; 9:16 recommended.

What is the Threads character limit?

Threads captions can be up to 500 characters long. Threads posts are limited to 500 characters.

How many hashtags can you use on Threads?

Threads allows up to 1 hashtag per post.

How long can a Threads video be?

A Threads video post can be 1 s–5 min long.

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.