Threads

Threads Character Counter

Count characters for Threads posts (500), text attachments (10,000), bios (150), and replies (500). Links count at full URL length, emojis at their documented UTF-8 weight (a standard emoji is 4) — and the fold marker shows where the feed hides the rest.

Posts are capped at 500 characters. Links count as their full URL length (a 75-character URL uses 75 characters) and emojis at their documented UTF-8 weight (a standard emoji is 4). Past roughly 100 to 175 characters, the feed folds the rest behind a more tap. Need more room? Text attachments add 10,000 free characters.
Link detected: Threads counts the full URL length — a 60-character link uses 60 of your 500 characters. No auto-shortening, and posts are capped at 5 links.
0 / 500
500 characters remaining
0
Words
0s
Reading time
0s
Speaking time
Emoji counting: Meta's API documentation states that, for the post character limit, "emojis are counted as the number of UTF-8 bytes" — a standard emoji is 4 characters, not 2. This counter applies that documented rule, so a draft that fits here fits under the strictest documented counting; most third-party counters still count 2 (UTF-16) and will show a lower number. Complex emoji cost more: flags and skin-tone modifiers 8, family sequences 18 to 25 or more. Chinese, Japanese, and Korean characters count as 1 each.
0
Characters
0
Words
0
Reading Time

All Threads Character Limits (2026)

Every field with a character ceiling — verified against Meta's official Threads announcements, the Threads API documentation, and confirmed in-app behavior. Last checked September 2026.

Field Limit Notes
Post 500 Applies to original posts, replies, and quote reposts.
Reply 500 Same limit as original posts; each reply in a thread is an independent post.
Text attachment New · Free 10,000 Separate field; does not count toward the 500-character post budget. Added September 4, 2025, free for every account. Supports bold, italic, underline, and strikethrough.
Bio 150 Shared with your Instagram bio. Editing on either platform immediately updates both.
Username 30 Inherited from and locked to your Instagram username. Cannot differ between the two platforms.
Display name 30 Can differ from your username. Editable independently on Threads.
Direct message 1,000 Per DM, same limit as Instagram DMs. Does not affect the post budget.
Profile links 5 max Link-in-bio field on your profile, added 2025. Separate from the 5-links-per-post cap.
Links per post 5 max Enforced by Meta since December 22, 2025. Posts exceeding 5 links fail to publish.
URL cost Full length No auto-shortening. A 75-character URL costs 75 characters. Twitter charges a flat 23 per link.
Topic tag 1 · 50 chars Only the first hashtag becomes a clickable topic. Additional hashtags appear as plain text.
Emoji 4 each Documented in Meta's API reference: emojis count as their UTF-8 byte length. Flags and skin tones 8; families 18 to 25+.
Images per post 10 Images and videos do not reduce your 500-character text budget.
Video length 5 min Per video attachment; does not count toward the character budget.
Alt text 1,000 Accessibility field for images. Set it when you attach the image; it cannot be edited after publishing. Does not count toward the 500-character post limit.
Poll options 4 × 25 Poll question lives inside the main post body and counts toward the 500-character limit.
Multi-post thread 25 posts Each post in the chain is independently capped at 500 characters. Confirmed via the Threads API and Buffer.
Daily API cap 250 / 24h Per profile, rolling window, for API-published posts, plus 1,000 replies per 24 hours. Carousels count as one. Enforced by the Meta Threads API.
Ads primary text 1,000 Via the Meta Marketing API; 80 to 160 recommended for full visibility. Organic posts are capped at 500.
Ads headline 40 Ads only. Organic posts have no separate headline field.

All Threads Character Counters

Dedicated counters for every Threads field

The Threads character counter above tracks every character you type in real time for posts, text attachments, bios, and replies. Paste your draft, watch the progress bar update keystroke by keystroke, and publish knowing your full message will appear exactly as intended. Threads does not show a live character count during normal drafting; the in-app counter only appears when you get close to the limit. That gap is why an external tool matters, and it is why this page exists.

The numbers you need: 500 characters for a standard post, 10,000 characters for the free text attachment added in September 2025, and 150 characters for the bio you share with Instagram. Every limit on this page is verified against Meta's official Threads announcements and in-app behavior as of September 2026.

One rule that catches Twitter migrants most often: Threads does not auto-shorten links. A 75-character URL costs you 75 characters here, not the flat 23 that Twitter charges. If you draft Threads posts with Twitter counting habits, you will run over the limit more often than you expect. The counter above accounts for this exactly.

What Is the Threads Character Limit in 2026?

The Threads character limit is 500 characters per post. That number includes every visible and invisible character: letters, spaces, punctuation, line breaks, emojis, hashtags, mentions, and URLs. The same 500-character ceiling applies to replies and quote reposts. Threads launched in July 2023 with this limit and has held it stable since.

To put 500 characters in context: it is roughly 75 to 100 words, or two to four sentences of normal writing. It is nearly double the 280 characters that free Twitter/X accounts receive, which is why posts on Threads tend to breathe a little more than tweets. It falls short of Instagram's 2,200-character captions and LinkedIn's 3,000-character posts, but Threads compensates with a long-form option those platforms do not offer.

One nuance that trips up new users: the 500-character limit is not the same as 500 visible characters. In the scrolling feed, Threads collapses longer posts after the first few lines behind a "more" tap, with no mid-sentence cut — the full post always sits one tap away. The limit and the visibility threshold are two different numbers, and both matter for how you write.

The ~175-Character Feed Fold: Write for the Cut, Not the Cap

You have 500 characters. But the number that decides whether anyone reads your post is closer to 175 — and on mobile it can be as low as 100. In the scrolling feed, Threads shows the first few lines of a longer post and collapses the rest behind a "more" tap. The fold is line-based, not character-based, so it moves with your line breaks, text size, and screen width: desktop-width views commonly fold near 175 characters, while narrow phones can cut closer to 100. Plan your hook for the worst case and treat the first line as the only one guaranteed to be read.

Anyone who does not tap "more" never sees what came after. If your hook, your key insight, or your call to action sits in the back half of a 400-character post, most of your audience reads right past it. The strategic implication is straightforward: treat the first 175 characters as your headline and the remaining 325 as your body.

Practical formula: characters 1 to 175 carry your hook and your single strongest point. Characters 176 to 400 carry the explanation or evidence. Characters 401 to 500 carry your call to action or closing line. A post structured this way works whether the reader stops at the fold or reads through to the end.

Twitter shows a character counter from the very first keystroke. Threads only shows one near the limit. Draft here first to see exactly where your fold lands before you open the app — the hook-zone line under the counter on this page marks the ~175-character cutoff as you type.

One more wrinkle introduced in 2026: on mobile, pasting a block of text longer than 500 characters into the composer now triggers an automatic split into a multi-post thread. It is a convenient escape hatch, but the app picks the break points — if a sentence gets severed mid-thought, your hook lands in the wrong half. Drafting in a counter first lets you choose the breaks yourself.

Threads Text Attachments: 10,000 Free Characters

On September 4, 2025, Meta officially added text attachments to Threads. The feature gives every account 10,000 additional characters attached to a post. A text attachment appears as an expandable block directly below the main post: readers tap to expand and read the full text without leaving the thread. The feed stays clean while the full content is one tap away.

The text attachment is free. No paid tier, no subscription, no unlock. That is the sharpest distinction from Twitter/X, which locks long-form posts of up to 25,000 characters behind an X Premium subscription. On Threads, the equivalent long-form capability ships with every free account.

The Text Attachment Does Not Count Toward Your 500-Character Post

This is the single most common misconception about the dual-field system. The main post has a 500-character budget. The text attachment has a 10,000-character budget. These are two completely independent fields. A post that uses all 500 characters and an attachment that uses all 10,000 characters are both valid simultaneously. The two counts never merge.

The practical workflow: write a 500-character main post that stands on its own as a summary, argument, or hook. Write the full essay, tutorial, story, or documentation in the text attachment. The main post is the reason to tap; the attachment is the payoff.

Text Attachment Formatting

Text attachments support rich text formatting that the main post composer does not offer: bold, italic, underline, and strikethrough. That makes the attachment genuinely useful for structured long-form writing. Bold lines can stand in for subheadings. Italic emphasis can guide scanning. Strikethrough can mark corrections or updates visibly. The same URL counting rules apply inside the attachment: links count at full literal length, and there is no auto-shortening.

Text Attachment vs Posting a Thread

Text attachment: best when the long-form content is a single continuous piece, such as an essay, article excerpt, newsletter section, or documentation note. The entire piece is attached to one post and expands in place.

Reply thread: best when each part needs to stand on its own and you want each segment to collect its own engagement signals. A five-part thread gives five separate posts, each able to generate likes, replies, and reposts independently. Each part is capped at 500 characters.

The mobile app now blurs the line between the two: paste more than 500 characters and Threads offers to auto-split the text into a multi-post thread. That works for content that survives being chopped at arbitrary points, but the attachment remains the better home for a single continuous piece — nothing gets severed, and readers expand it in place.

Meta noticed that users were sharing screenshots of longer content from books, articles, newsletters, and podcast transcripts before the attachment feature launched. The text attachment replaces that workaround with a native, properly linked format.

How Threads Counts Characters

Understanding the counting rules matters most for two groups: creators migrating from Twitter, who bring wrong assumptions about URL and emoji costs, and multilingual creators, who benefit from Threads' fairer treatment of non-Latin scripts.

URLs: The Rule That Catches Twitter Migrants Most Often

Twitter converts every link to a t.co short link and charges a flat 23 characters per URL regardless of the original URL's actual length. A three-word URL and a 90-character URL both cost the same 23 characters on Twitter.

Threads does not shorten links. A URL is counted at its exact literal character length. A 75-character URL costs you 75 of your 500 characters. A 15-character URL costs 15. If you draft Threads posts with Twitter's 23-character URL assumption in your head, you will overestimate how much space you have. Every time.

The fix: shorten long URLs with a URL shortener before pasting them into your Threads draft. A typical shortened link runs 20 to 25 characters, comparable to what Twitter charges. Alternatively, put your link in the first reply rather than the main post. This also helps with feed distribution, as links in the post body have been reported by creators to suppress For You page reach.

The counter on this page displays your URL character cost exactly as Threads will charge it, not the Twitter-adjusted 23.

Emojis: The Documented Rule

Most character-counting guides will tell you that a standard emoji counts as 2 characters on Threads. Meta's own API documentation says otherwise: in its specification of the post text field, it states that "for the post character limit, emojis are counted as the number of UTF-8 bytes." A standard emoji is 4 bytes, so it costs 4 characters — not 2, and not 1. A flag or a skin-tone modifier costs 8, a three-person family sequence costs 18, and a four-person family costs 25.

Almost every counter on the web still misses this. Most one-page tools simply use JavaScript's string length property, which counts a standard emoji as 2 (UTF-16 code units), and community guides repeat that figure. Against the documented rule, those tools under-count emoji-heavy posts — the dangerous direction, because a post that clears a UTF-16 counter can still be rejected at publish. The counter on this page applies Meta's documented UTF-8 rule, so a draft that fits here fits under the strictest documented counting on the platform.

Practical implication: a 500-character post that uses 10 standard emojis effectively has 460 characters of text space. Plan accordingly. If your post is already near the limit, each additional emoji costs you 4 characters, not 1.

CJK Characters: One Character Each

Chinese, Japanese, and Korean characters count as 1 character each on Threads. Twitter counts them as 2 each. For multilingual creators who write in CJK scripts, Threads is meaningfully more generous than Twitter: a Japanese-language post can carry twice as many characters of visible text per character of budget as the equivalent would on Twitter.

What Counts and What Does Not

Counts toward the 500-character limit: every letter, space, number, punctuation mark, line break, emoji, URL at full literal length, hashtag, and @mention.

Does not count toward the 500-character limit: image attachments, video attachments, the text attachment field (its own separate 10,000-character budget), poll answer options (those have their own 25-character fields), and alt text for images (its own 1,000-character field).

Threads Bio: 150 Characters, Born from Instagram

Your Threads bio began life as a copy of your Instagram bio. When you create a Threads profile with an Instagram account, Threads offers to import your Instagram bio, and most people accept. After that, the two fields are edited separately: editing your Threads bio never changes your Instagram bio, and per Meta's help center, changes on Instagram only affect Instagram unless you choose to import them to Threads. The one field that really is shared is the username.

This matters more than most guides acknowledge, because much of the published advice has it backwards. Several top-ranking pages still claim the two bios are one live-synced field — they confuse the bio with the username. The practical consequence: your Threads bio probably still carries the imported Instagram text, written for a different platform and audience. Rewrite it deliberately for the audience you are building on Threads.

Bio writing formula for 150 characters: who you help (10 to 20 characters) + what you help them do (40 to 60 characters) + social proof or hook (30 to 50 characters) + call to action (20 to 30 characters). This structure fits the 150-character budget and communicates your value in the three to four seconds a new visitor spends reading a bio.

Example: "Helping founders write threads that convert. 12M impressions generated. Free guide below." That is 90 characters, within budget, and covers all four formula elements.

Display Name vs Username

Your display name (the name shown above your handle) can be up to 30 characters and can differ from your username. Many creators use the display name field strategically by adding their niche alongside their name: "Marcus Lee | Sleep Coach" uses 24 characters and immediately communicates expertise to new visitors.

Your username is the @handle. It is capped at 30 characters and is the same as your Instagram username. You cannot have a separate handle for Threads and Instagram. If you change your username on one platform, it changes on the other.

Other Profile Limits: Bio Links and Direct Messages

Beyond the text fields, your Threads profile carries two more limits worth knowing. Profiles can display up to 5 links in a dedicated link-in-bio section — rolled out during 2025 and broadly available since December — which is separate from the 5-links-per-post publishing cap and lets you route visitors to a site, newsletter, shop, or portfolio without a third-party link page. Direct messages, meanwhile, are capped at 1,000 characters per message, the same limit Instagram DMs use. Long DMs are better split into multiple messages or moved into a post or text attachment where formatting is richer.

Hashtags and Topic Tags on Threads

Hashtags on Threads work differently from how they work on Instagram or Twitter. Threads converts only the first hashtag in your post into a clickable topic tag. Any additional hashtags you include appear as plain text and do not create clickable topics or contribute to discovery.

Topic tags have their own 50-character limit. They support letters, numbers, spaces, and special characters — a quirk unique to Threads — and the # symbol is optional when you write one. Threads culture is not hashtag-heavy. A pile of tags at the end of a post reads as imported-from-Instagram content and tends to perform worse than a post with one well-chosen topic tag.

When you cross-post from Instagram to Threads, Instagram-style hashtags in the caption are hidden on the Threads version. They do not translate to clickable topics. Write topic tags specifically for Threads rather than carrying over Instagram hashtag strategies.

Threads vs Twitter, Instagram, Bluesky, and LinkedIn

The table below compares the full character limit picture across major text platforms in 2026. The long-form column is where Threads' strategic advantage is clearest: it is the only platform offering free long-form text beyond the base post limit.

PlatformPost limitBioReplyLong-formURL cost
Threads50015050010,000 (free)Full length
Twitter/X Free280160280NoneFixed 23 chars
Twitter/X Premium25,00016025,00025,000 (paid)Fixed 23 chars
Instagram2,2001502,200NoneFull length
Bluesky300256300Threading onlyFull length
LinkedIn3,0002201,250Long-form articlesFull length
Mastodon500500500NoneFull length
Facebook63,2061018,000Notes (63,206)Full length
Limits verified September 2026. Threads data from Meta's official Threads announcements and in-app behavior. X data from the X Help Center. Instagram and Facebook data from Meta's documentation. LinkedIn, Bluesky, and Mastodon data from their respective help centers.

The framing that matters for creators and teams making platform decisions: Threads 10,000 free vs X Premium 25,000 paid. For a creator who publishes essays, articles, newsletters, or documentation, the same long-form capability that requires a monthly X Premium subscription on Twitter ships with a free Threads account. Over a year of publishing, that difference is significant.

Mastodon and Threads both cap posts at 500 characters. Bluesky caps at 300 (the Bluesky character counter tracks that budget live). For writers migrating from Twitter who want more room than 280 characters, all three platforms are options, but Threads is the only one with a built-in long-form attachment feature.

Threads vs Twitter: Counting Rules Side by Side

The counting rules are where the platforms differ most practically. Twitter migrants who apply Twitter's rules to Threads will consistently miscalculate how much space they have. The table below makes the differences explicit.

ElementThreadsTwitter/X
Short URL (e.g. bit.ly/abc)Full literal length (e.g. 16 chars)Fixed 23 chars via t.co
Long URL (75+ chars)Full literal length (75+ chars)Fixed 23 chars via t.co
Standard emoji2 characters (community-reported, not officially confirmed)2 characters (officially confirmed)
CJK characters (Chinese, Japanese, Korean)1 character each2 characters each
Space1 character1 character
Line break1 character1 character
Hashtag (#example)Counts toward 500 limitCounts toward 280 limit
Image/video attachment0 characters (free)0 characters (free)
Live counter in appOnly appears near the limitShown from first keystroke

Threads Ads Character Limits

Organic Threads posts are capped at 500 characters. Ads published through the Meta Marketing API operate under different limits.

Primary text (ad caption): up to 1,000 characters maximum, with 80 to 160 characters recommended for full visibility on most placements. Text beyond the recommended range may be truncated in some ad formats.

Headline: up to 40 characters. An ads-only field; organic posts have no separate headline.

Hashtags: ads can include up to 30 hashtags. Organic posts are limited to 1 clickable topic tag.

If you are running ads across both Threads and Facebook Feed placements, write separate copy for each surface using placement asset customization. The wider primary text range on Threads reflects the platform's text-first format.

Writing Well Inside 500 Characters

The 500-character limit is a creative constraint more than a technical one. The posts that perform best on Threads are not the ones that fill all 500 characters. They are the ones that fill exactly as many characters as the idea needs.

Front-Load Your Value

Write the most important sentence first. Not a warm-up, not a preamble: the actual point. The ~175-character feed fold means a reader who doesn't tap "more" should still walk away with your core message. If your best line is in the middle of your post, move it to the top.

One Idea Per Post

A post that tries to make three points at once loses the reader within the first 100 characters. Put one idea per post. If you have three ideas, write three posts or build a thread. The constraint forces clarity, which improves the writing.

Use Line Breaks

A 400-character post in one dense block looks like homework. Break it into two or three short paragraphs. The eye moves down a post with white space. White space is free: a line break costs 1 character.

URLs: Post vs Reply Strategy

Links in the post body count at full literal length, which can consume 50 to 100 of your 500 characters. They may also suppress For You page distribution based on observed creator behavior. Consider putting your link in the first reply to the post rather than in the post body. This preserves your 500-character budget for pure text and may improve organic reach. The main post closes with a CTA ("link in replies") and the reply carries the URL.

One Topic Tag

Choose one hashtag that specifically describes your post. Put it at the end. Threads converts only the first hashtag into a clickable topic, and the cultural expectation on the platform is one tag, used deliberately, not a hashtag block carried over from Instagram.

Use the Text Attachment for Long-Form, Not Threading

If your content needs more than 500 characters but reads as one continuous piece, the text attachment is the right format. It keeps the content unified under one post and expands in place for readers who want the full version. Use a thread when each piece of content needs to stand alone and collect independent engagement.

How to Use the Threads Character Counter on This Page

The counter above has four modes: Post (500 characters), Text Attachment (10,000 characters), Bio (150 characters), and Reply (500 characters). Each mode shows a live character count, a color-coded progress bar, and mode-specific notices.

Post mode: tracks your main post against the 500-character limit. Shows word count, reading time, and speaking time. The progress bar turns amber at 80 percent and red at 95 percent to give you warning before you hit the ceiling. A URL pasted into this field is counted at its full literal length, not Twitter's flat 23. The hook-zone line under the counter tracks the ~175-character feed fold, and the link notice flags the 5-link posting cap.

Text Attachment mode: tracks your attachment content against the 10,000-character limit with its own independent progress bar. Use this field alongside Post mode for drafting the full two-field structure of a Threads long-form post.

Bio mode: tracks your bio against the 150-character limit and shows a reminder that your bio began as a copy of your Instagram bio and is edited separately afterward.

Reply mode: the same 500-character limit as a post, with the same progress bar and count behavior.

The Copy, Clear, and Share buttons work across all modes. Share generates a URL containing your draft text that you can send to a collaborator or editor.

Saif ul Rehman
Saif — Founder of TextCountify

I built TextCountify because I was tired of switching tabs to check character limits while managing social media content and SEO work. Every limit on this page is verified against official Meta documentation monthly. If something is wrong, tell me directly — I read every message.

More about TextCountify →

Threads Character Counter FAQ

Nineteen common questions about Threads character limits, link counting, emoji weights, the free 10,000-character text attachment, and the mobile auto-split behavior

500 characters per post. The same 500-character limit applies to replies and quote reposts. Threads also supports text attachments of up to 10,000 characters, which are a separate field and do not count toward the 500-character post budget.
No. The main post and the text attachment are two completely separate fields with independent character budgets. Your main post can use all 500 characters, and your text attachment can use all 10,000 characters simultaneously. They do not share a character budget.
10,000 characters. Text attachments were added on September 4, 2025. They appear as an expandable block below the main post, are free for all accounts (no paid tier required), and support bold, italic, underline, and strikethrough formatting.
Only at signup. When you create a Threads profile with an Instagram account, Threads imports your Instagram bio (or you write a new one). After that the two fields are edited separately: editing your Threads bio never changes your Instagram bio, and Instagram bio changes only affect Instagram unless you choose to import them to Threads. Both are limited to 150 characters. The username is the one field that really is shared across both platforms.
150 characters. Your Threads bio started as a copy of your Instagram bio when your profile was created; the two are edited separately afterward, so write the version that fits the audience you are building on Threads.
No. Threads counts URLs at their full literal character length with no auto-shortening. Twitter converts every link to a t.co short link and charges a flat 23 characters regardless of the real URL length. On Threads, a 75-character URL costs you 75 characters from your 500-character budget. Always shorten long URLs with a URL shortener before posting to Threads.
Yes, and Meta's API documentation states the rule: for the post character limit, emojis are counted as the number of UTF-8 bytes. A standard emoji costs 4 characters, not 2; flags and skin-tone modifiers cost 8, a three-person family sequence costs 18, and a four-person family costs 25. Chinese, Japanese, and Korean characters count as 1 each. Use emoji deliberately in long posts — each standard emoji consumes 4 of your 500 characters.
Yes. Hashtags are included in the 500-character post total. Additionally, Threads only converts the first hashtag into a clickable topic tag (with a 50-character limit for the tag itself). Any additional hashtags appear as plain text and do not create clickable topics. On Threads, one well-chosen topic tag beats a pile of hashtags.
Roughly 100 to 175 characters, depending on device, text size, and line breaks. The fold is based on line count, not characters, so it moves with how you break your text. The Threads feed hides content beyond the first few lines behind a 'more' tap. Your first characters function as your effective hook, and content placed after the fold is only seen by readers who actively tap to expand. Write your most important line first.
A maximum of 5 links per post. This limit is enforced by Meta and applies to all posts published through Threads' native app and public API. Posts with more than 5 links fail to publish. Each link also counts toward your 500-character budget at its full literal URL length.
30 characters. Your Threads username is the same as your Instagram username. They cannot be different. You cannot have a separate handle for Threads and Instagram.
Threads gives every free account 500 characters per post, versus Twitter's 280 for free users. For long-form content, Threads offers 10,000-character text attachments at no cost, while Twitter's extended posts up to 25,000 characters require an X Premium subscription. Threads counts URLs at full length; Twitter charges a flat 23 characters per link. Threads counts CJK characters as 1 each; Twitter counts them as 2.
Threads added a 15-minute edit window. If you notice an error within 15 minutes of publishing, you can edit the post. After 15 minutes, the post is locked and you must delete and repost to make corrections. Posts are shared to the fediverse only after the edit window closes. Triple-check your text attachments especially, as they are long-form and errors are harder to spot.
25 posts per thread chain. Each post in the chain is independently capped at 500 characters. The chain count is enforced through the Meta API and confirmed by scheduling platforms including Buffer.
Approximately 75 to 100 words, depending on average word length. A 500-character post is enough for a complete thought, a list of 4 to 5 items, or a 3 to 4 sentence argument.
Instagram-style hashtags are hidden on the Threads version of cross-posted content. Threads only supports one clickable topic tag per post. Hashtags that work on Instagram do not translate to Threads as clickable topics when cross-posted.
The Threads app only shows its character counter as you approach the 500-character limit. There is no live counter from the first keystroke the way Twitter has. This is a confirmed gap in the native app, and it is the primary reason to draft posts in an external character counter tool before pasting them into Threads.
On mobile, Threads automatically splits pasted text longer than 500 characters into a multi-post thread, a behavior formalized in May 2026. The app chooses the split points for you, so if you care where each post breaks, draft in a character counter first and split the text yourself. The auto-split respects the 500-character per-post limit and pairs well with the 25-post thread chain maximum.
Yes. Threads direct messages are capped at 1,000 characters per message, the same limit Instagram DMs use. Longer conversations should be split across messages or moved to a post. DM character limits do not affect the 500-character post budget.
Copied