Threads Character Limit: 500 Per Post, 10,000 Attached

11 min read

The Threads character limit is 500 per post and 10,000 in a text attachment. Here is each Threads field, its limit, and whether Meta or only a guide states it.

Renaissance-style landscape of a mountain path climbing toward a monastery in morning light, a red cloak on the trail

X caps a post at a weighted 280 characters, with links and emoji priced differently, as set out in how X counts its 280. The Threads character limit is 500 per post, the figure Meta printed in its July 2023 launch post (“posts can be up to 500 characters long”) and still prints in its developer docs as of November 2026. The second Threads number in circulation, 10,000, is a different field: a text attachment, which adds longer text to a 500-character post.

  • Post: 500 characters, with each emoji counted as its UTF-8 bytes (Meta’s API docs)
  • Text attachment: up to 10,000 characters plus one link, on text-only posts (Meta’s API docs and newsroom)
  • Links: 5 unique URLs per post; since 22 December 2025 the API rejects posts with more
  • Topic tag: one per post, 1 to 50 characters

I treat a Threads limit as settled when a Meta page prints it, and on that test the list above holds, along with poll options, alt text, carousels and video length. The bio’s 150, the 30-character name fields and the 1,000-character DM that guides print fail it: none of the 10 Meta developer and newsroom pages I read on 5 November 2026 states them, so this post marks each one with the guide that does.

What Is the Threads Character Limit?

500 characters per text post. Meta’s Threads API overview, updated 22 December 2025, says under Other limitations: “Text posts are limited to 500 characters.” The Threads Posts page repeats it word for word under Limitations and adds: “Emojis are counted as the number of UTF-8 bytes.”

SourceDate on the pageWhat it says
Meta newsroom, Introducing Threads5 July 2023”posts can be up to 500 characters long and include links, photos, and videos up to 5 minutes in length”
Threads API overviewUpdated 22 December 2025”Text posts are limited to 500 characters.”
Threads Posts pageRead 5 November 2026”Text posts are limited to 500 characters.”
Meta newsroom, text attachments4 September 2025, updated 22 October 2025Text attachments exist for “when 500 characters isn’t enough”

None of the Meta pages I read gives a word count. As a rough guide from this post’s own copy, the four bullets above hold 56 words in 318 characters, spaces included, which puts 500 characters near 88 words of similar English. Count characters, since that is what Meta limits.

Threads Limits by Field, and Who States Each One

Every row was read on 5 November 2026. “Meta API docs” means a page on developers.facebook.com, which describes what the Threads API accepts; for most of these fields no Meta page I read gives a separate figure for the app. “Guide only” means no Meta page I read states the figure.

FieldLimitStated byWhere
Text post500 charactersMeta API docs and newsroomOverview, Posts, newsroom 2023
Emoji in a postCounted as UTF-8 bytesMeta API docsPosts, publishing reference
Text attachment10,000 characters plus a linkMeta API docs and newsroomText Attachments, newsroom 2025
Links per post5 unique URLsMeta API docsPosts, Text Attachments
Topic tag1 to 50 characters, one per postMeta API docsPosts
Poll options2 to 4Meta API docsPolls
Poll option length1 to 25 characters eachMeta API docsPolls
Poll duration24 hoursMeta newsroomIntroducing Threads, 26 October 2023 update
Image or video alt text1,000 charactersMeta API docsPublishing reference
Carousel2 to 20 images or videosMeta API docsOverview, Posts
Video5 minutes, 1 GBMeta API docsOverview, Posts
Image8 MB, JPEG or PNGMeta API docsOverview, Posts
Bio150 charactersGuide onlyUniLink, TypeCount
Display name30 charactersGuide onlyUniLink
Username30 charactersGuide onlyUniLink
Bio link title30 charactersGuide onlyUniLink
Direct message1,000 charactersGuide onlyUniLink
Reply, as its own figure500 charactersGuide onlyUniLink, TypeCount
Posts in a multi-post thread”No upper limit”Guide onlyUniLink

UniLink also prints 1,000 for alt text, and on that field Meta agrees: the publishing reference says “The maximum length of alt_text is 1,000 characters.”

Two cards comparing Threads limits. Stated on Meta's pages: post 500, text attachment 10,000, unique links per post 5, topic tag 1 to 50, poll option 1 to 25 with 2 to 4 options, image or video alt text 1,000, carousel 2 to 20 items, video 5 minutes. Printed by guides only: bio 150, display name 30, username 30, bio link title 30, direct message 1,000, reply as a separate figure 500

Does the 10,000-Character Text Attachment Replace the 500?

No. The post stays at 500 characters, and the 10,000 belongs to an attachment on it. Meta’s newsroom post of 4 September 2025 says “we’re rolling out a way to attach up to 10,000 characters of text to a post”, and the Text Attachments API page says they let you “share long-form writing in a post or a reply with up to 10,000 characters and a link.”

The rules on that API page:

  • The plaintext field takes “a maximum of 10,000 characters.”
  • “Text attachments can only be attached to text-only posts”, so no image, video or carousel.
  • “Text attachments cannot be attached to a post that has a poll.”
  • If the main post already has a link attachment, the text attachment cannot add its own.
  • Styling covers bold, italic, highlight, underline and strikethrough.
  • The 5-link cap applies across the post and its attachment.

Two pages misread the attachment in opposite directions:

PageWhat it saysWhat Meta’s pages say
t2online, 4 September 2025Headline: “Threads raises character limit for posts from 500 to 10,000”The post limit is still 500; the 10,000 is an attachment
UniLink, 2 May 2026”Can I post longer than 500 chars on Threads? Not in a single post.”One post can carry 500 characters plus a 10,000-character attachment

t2online’s body has it both ways: its first line says “Users now have 10,000 characters to play around with when posting on Threads”, and its second describes the change correctly as letting users “append text snippets of up to 10,000 characters”. For a long take, write the hook in the 500 and the full text in the attachment, and keep the post text-only.

Advertisements

How Threads Counts Emoji Against the 500

Meta’s rule is one sentence on the Posts page and in the publishing reference: “For the post character limit, emojis are counted as the number of UTF-8 bytes.” Neither page gives a byte rule for anything other than emoji. For reference, these are the UTF-8 byte lengths Node 22’s Buffer.byteLength returned for this post:

EmojiCode pointsUTF-8 bytes
Thumbs upU+1F44D4
Red heart, emoji formU+2764 U+FE0F6
Thumbs up, medium skin toneU+1F44D U+1F3FD8
Flag of IndiaU+1F1EE U+1F1F38
Family: man, woman, girl, boy7 code points joined by U+200D25

Two cautions:

  • UniLink says “Most emojis count as 1 character on Threads”, which does not match Meta’s byte rule.
  • The words “number of UTF-8 bytes” on the Posts page link to grapheme-splitter on npm, a library its registry entry describes as breaking “strings into their individual user-perceived characters”. That library counts visible characters, so do not use it to count bytes.

Taras Shynkarenko’s AdaptlyPost guide works through a full post where emoji bytes push a draft past 500, if you want the arithmetic at post length.

How Many Links Can a Threads Post Have?

Five unique URLs. The Posts page says “The number of links is restricted to 5 or fewer”, and adds a dated warning: “Starting December 22, 2025, Threads posts containing more than 5 links will fail to post” with the error code THREADS_API__LINK_LIMIT_EXCEEDED.

Meta’s counting examples, from the same page:

The rules behind those rows: every unique URL in the text counts, a link attachment that differs from them counts as one more, and a repeated URL counts once. If you send no link_attachment, the first link in a text-only post becomes the preview card. Link attachments work on text-only posts, not on image, video or carousel posts.

Topic Tags and Polls on Threads

Topic tags, from the Posts page:

  • “Topic tags must be at least 1 character and no more than 50 characters long.”
  • “Only one topic tag is allowed per post”; through the API, the first valid in-text tag becomes the tag.
  • Periods and ampersands are not allowed. In-text tags also end at a space, @, !, ?, comma, semicolon or colon.
  • A hash sign before a whole number, such as #1, does not become a tag.

Threads takes one topic tag per post; an Instagram caption takes up to five hashtags, per the Instagram hashtag limit and its sources.

Polls, from the Polls page and the newsroom:

  • “at least 2 options and no more than 4 options”
  • “Each option must be between 1 and 25 characters long.”
  • “You can attach polls only to text-only posts”, and a poll post cannot take a text attachment.
  • The poll “will run for 24 hours”, per Meta’s 26 October 2023 newsroom update.

At 25 characters, a Threads poll option is shorter than YouTube’s text poll answers, which run to 65 in YouTube’s post image and poll specs.

Threads Bio Character Limit and Other Figures Meta Does Not Publish

The bio limit has no Meta source I could read. The pages I checked on 5 November 2026 were the API overview, Posts, Text Attachments, Polls, the publishing reference, Accessibility, Reply management, Create Replies and the 2023 and 2025 newsroom posts; none contains “bio” or “biography”. Meta’s Help Center article Edit your profile on Threads says in its page description that “You can update some of your profile information on Threads, including your bio, links and profile picture”, but its body did not load for a plain request, so I cannot say whether it states a number.

FieldFigureWho prints itDate on the guide
Bio150UniLink; TypeCount, which says Threads “ties its 150-character bio to Instagram”2 May 2026; updated 7 September 2026
Display name30UniLink2 May 2026
Username30UniLink2 May 2026
Bio link title30 (“Custom CTA for your bio link”)UniLink2 May 2026
Direct message1,000UniLink2 May 2026
Reply500UniLink (“Same as post”); TypeCount2 May 2026; 7 September 2026

Notes on the table:

  • Username: Meta’s 2023 launch post says “Your Instagram username and verification will carry over”, so the handle comes from Instagram. It gives no length.
  • Reply: Meta’s Create Replies page creates a reply through the same POST /threads endpoint as a post, with a reply_to_id parameter, and states no separate character figure for it.
  • Bio: writing to 150 is the safe choice while no Meta page settles it. For the same split on LinkedIn, see which LinkedIn limits LinkedIn itself states.

Threads Media and API Rate Limits

These come from the API overview and the Posts page. The media specs describe what the API accepts, and the rate limits are API limits (the overview’s wording is “250 API-published posts”).

ItemLimit
Carousel2 to 20 images, videos or a mix; counts as one post
ImageJPEG or PNG, 8 MB, width 320 to 1440 (scaled), aspect ratio up to 10:1
VideoMOV or MP4, 300 seconds (5 minutes), 1 GB, 23 to 60 FPS
Published posts via API250 per profile per 24-hour moving period
Replies via API1,000 per 24 hours
Deletions via API100 per 24 hours
Location searches via API500 per 24 hours

LinkedIn’s image and video specs for a post are in my LinkedIn post size reference.

Recheck the Threads Character Limit Each Quarter

The dates on these pages show how often Threads rules move: Meta announced text attachments on 4 September 2025, updated that newsroom post on 22 October 2025, and the 5-link enforcement began on 22 December 2025, the date the API overview shows as its last update. Recheck the overview, the Posts page and the Text Attachments page each quarter, and retry the Help Center profile article until it loads.

On Meta’s own pages, the Threads character limit is 500 per post, with a 10,000-character attachment for anything longer, 5 links, one 50-character topic tag and 25-character poll options. Write your next bio to 150 and treat that number as a guide’s figure until Meta prints one.

Next read Facebook Character Limit: What Meta States, Field by Field Guides put the Facebook character limit at 63,206 per post, yet no Meta page I read states it. Here is each field, Meta's own figure, and who prints the rest.

Frequently Asked Questions

What is the character limit on Threads?

500 characters per post, per Meta's Threads API docs as of November 2026. A text-only post can also carry a text attachment of up to 10,000 characters and a link.

Did Threads raise its character limit to 10,000?

No. The post itself still stops at 500 characters. On 4 September 2025 Meta began rolling out a way to attach up to 10,000 characters of text to a post, and its API docs allow that attachment on text-only posts without a poll.

What is the Threads bio character limit?

Guides print 150: UniLink on 2 May 2026 and TypeCount in its 7 September 2026 update. None of the 10 Meta developer and newsroom pages I read on 5 November 2026 gives a bio figure, and Meta's Help Center article on editing a Threads profile returned no article text to a plain request.

Do emojis count as more than one character on Threads?

Yes. Meta's API docs say emojis are counted as the number of UTF-8 bytes. A thumbs-up emoji is 4 bytes and a skin-toned thumbs-up is 8, so on that rule they use 4 and 8 of the 500.

How many links can you put in a Threads post?

5 unique URLs. From 22 December 2025, Meta's API rejects a post with more than 5 links with the error THREADS_API__LINK_LIMIT_EXCEEDED, and a URL repeated in the text and the link attachment counts once.

Advertisements
Swapnil Biswas

Written by Swapnil Biswas

Senior Product Marketing Manager at TestMu AI

I write the brief. Then I build it. I love AI enough to build the tools and automations I market with.