Threads posts cap at 500 characters — nearly double X’s free limit, but still short enough to fill by accident. Count your draft below; replies and quotes share the same 500-character budget.
0 / 500 characters · 0 words
500 characters left
| Field | Limit |
|---|---|
| Post / reply / quote | 500 characters |
| Long text attachment | up to ~10,000 charactersThreads has rolled out expandable text attachments for longer writing; availability may vary. |
| Links | reported not to count toward the limitCommunity documentation indicates URLs don’t consume post characters; behavior may change. |
| Topic tag | 1 per postThreads allows a single topic tag instead of multiple hashtags. |
| Bio | 150 characters |
Guide
Threads settled on 500 characters per post — enough for a full thought with context, short enough to keep the feed conversational. The same limit applies to replies and quote posts, so a conversation never escalates into essays.
Unlike Instagram captions, there is no “… more” fold for ordinary posts: what you write is what shows, which makes the whole 500 characters work harder. The classic structure is claim, context, kicker — three short paragraphs that fit comfortably with room for a mention or a tag.
For genuinely long writing, Threads has rolled out text attachments — expandable blocks reported to hold up to around 10,000 characters — attached beneath a normal 500-character post, free for everyone (unlike X’s paid long posts). Treat the attachment like an article and the post above it like its headline.
Two more quirks matter for counting. Links are reported not to count toward the 500-character limit, which is unusually generous. And Threads replaced hashtags with a single topic tag per post: pick the one most relevant topic rather than stacking tags as you would on Instagram.
Threads sits at a convenient midpoint for cross-posting: a 280-character X draft fits with room to breathe, while a 2,200-character Instagram caption needs a real edit, not a trim. Because the visible-versus-hidden dynamics differ — Threads shows everything, Instagram folds at ~125 characters — the same words can land differently on each.
If you publish the same update across Threads, X, Bluesky, and Mastodon, the limits are 500 / 280 / 300 / 500 — four different boxes for one idea. SocialKit’s composer shows each network’s count as you customize per platform, so you adapt the message once instead of playing four rounds of character golf.
500 characters per post, reply, or quote. For longer writing, Threads has rolled out expandable text attachments reported to hold around 10,000 characters.
Community documentation indicates links do not count toward the 500-character limit, unlike on X where every URL costs 23 characters. As with any platform behavior, this can change.
Threads uses topic tags instead of traditional hashtags, and you can add only one per post. Choose the single most relevant topic rather than stacking tags.
€0.00 due today · cancel anytime · 7-day money-back guarantee
SocialKit shows every network’s character limit while you write, so one draft fits all 11 platforms — scheduled from a single calendar.
€0.00 due today · cancel anytime · 7-day money-back guarantee