Threads Character Counter

Threads character counter — 500 post cap, 10,000 text attachment, links free

Threads has a tighter post limit than most people expect (500 chars) but it doesn't count URLs toward the limit and it supports 10,000-character text attachments on any post. Paste your draft, see the live count, and know exactly what you have room for before you post.

0 characters0 words0 lines
Post
Empty
0/ 500
Truncates at 180 in feed
Engagement sweet spot: 120280
Text attachment
Empty
0/ 10,000
Bio
Empty
0/ 150
Engagement sweet spot: 80120
Display name
Empty
0/ 30
Username / @handle
Empty
0/ 30
Every Threads field Matches Threads's own rules Runs in your browser No signup

Threads is closer to X than to Instagram in shape — short posts, fast feed, thread-first culture — but its character budget is different in two important ways. First, the core post limit is 500 characters, nearly double X's free tier but much less than Threads' Instagram cousin caption cap. Second, and this is the critical quirk: URLs do not count against the 500. A post with three long links has as much room for writing as a post with none. That makes the real writing budget much bigger than the raw 500 suggests. Late in 2025 Threads added text attachments — attach up to 10,000 characters of body copy to any post, shown on tap — so you can effectively blog inside a Threads post when you need to. The counter here handles all three fields, and treats URLs correctly.

Every Threads character limit, in one table

Hard caps, visible-in-feed truncation, and engagement sweet spots for each Threads field.

FieldHard limitVisible in feedIdeal range
Post500~180120–280
Text attachment10,000
Bio15080–120
Display name30
Username / @handle30

What counts as one character on Threads

Letters are easy. Emoji, URLs, hashtags, and line breaks are where platforms disagree. Here is how Threads counts them.

ContentCounts asNote
Letter, number, space, punctuation1 character
Emoji1 character (grapheme)Threads follows the Instagram grapheme-counting model.
Hashtag (#example)Actual length including #
Mention (@handle)Actual length including @
URL0 charactersURLs do not count against the 500. This is the big quirk — every link is free of charge on Threads.
Line break1 characterThreads respects line breaks and renders them in the feed.

Writing to the Threads budget

Threads is still defining its norms, but the engagement data from 2024-2025 is clear: short is winning on Threads too, just like it is on X. Here is how to think about the 500-character budget.

1

Aim for 120–280 characters for most posts

That range carries a complete thought with room for one emoji and a mention, without hitting the 500 ceiling. Posts in this range consistently pull more reposts and quote-posts on Threads.

2

Take advantage of free URLs

Threads is one of the only major platforms where a link costs zero characters. If a link drives your point, add it — it doesn't eat budget the way a Twitter link does (23 chars) or an Instagram caption link does (actual length).

3

Use the 10,000-character attachment for long takes

Rather than splitting into a 10-post thread, attach the long-form text to a single tight post. Higher retention, fewer "did you follow the thread" problems, better for long arguments.

4

Don't blow the 150-character bio on emoji

The Threads bio shares the same 150-character limit as Instagram. Each emoji costs 1 character, but multi-emoji clusters still count as 1. The temptation is to over-decorate — the cost shows up fast.

5

Reply within ~280 to stay threadable

Replies under ~280 characters mirror the culture coming over from X and tend to be read fully. Longer replies get collapsed behind a "Show more" tap in the reply tree.

What people use the Threads counter for

Threads-specific workflows from the creators and teams using this tool.

Drafting Threads posts that stay under the 500 cap

Threads' cap is twice X's, which feels spacious until you try to say anything substantive. Paste into the counter to see how much room remains after links (free!) and emojis.

Writing long-form essays as Threads attachments

The 10,000-character text attachment is underused. It is a proper long-form canvas hidden behind a tap. Use the counter with the "Text attachment" field selected for anything above 500.

Cross-posting from X where URLs cost 23

A tweet at 280 with a link often expands on Threads because the link is free. Paste a tight tweet here — you almost always have room to say more on Threads.

Writing bios that sync with Instagram

Threads bios are capped at 150 like Instagram. If your accounts share the same bio copy, draft here and verify both fit without manual trimming per platform.

Threads character counter — FAQ

What is the Threads character limit in 2026?+

500 characters per post. URLs do not count toward the 500 — they are free. Posts also support a separate text attachment of up to 10,000 characters added in late 2025, so effectively you can post ~10,500 characters in a single Threads post when needed.

Do URLs really not count against the Threads character limit?+

Correct — Meta confirmed this and it's visible in the Threads compose box's own counter. Paste any URL and watch the count stay still. This makes Threads unusual in how many links you can reasonably include, compared to X where every link costs 23 characters.

What are Threads text attachments?+

A feature added in late 2025 that lets you attach up to 10,000 characters of text to any post. The attachment is hidden in the feed (the post shows a preview chip) and expands on tap. It's intended for long-form content — essays, breakdowns — without breaking Threads' short-feed culture. This counter has a separate field for attachment length.

Do emojis count as 1 or 2 characters on Threads?+

One character per emoji, using grapheme counting. A flag or skin-tone emoji counts as 1 even though it's internally composed of multiple Unicode code points. This matches Instagram's counting model (expected, since Threads is a Meta product).

What is the Threads bio character limit?+

150 characters — the same as Instagram. In many account setups the Threads bio is literally the Instagram bio, so changes propagate both ways. Draft in the counter to verify the 150-character fit before editing.

Can I schedule Threads posts?+

Yes — Threads added a scheduling API in 2025, and SocialCal supports native Threads scheduling. SocialCal also chains long posts through QStash so scheduled threads publish in the correct sequence without rate-limit issues.

Counters for other platforms

More Free Tools

Explore our full suite of free social media tools — no signup required.

Schedule Threads posts with this counter built in

SocialCal posts to Threads, Instagram, and Facebook in one go — with the Threads-specific counter rule (URLs free, 500 hard cap) applied automatically so your draft doesn't get rejected on submit.

Start free trial