Threads Character Counter
Live counts for the 500-character post, 150-character bio and 30-character display name, measured the way Threads measures, emoji and links included.
How to use the Threads Character Counter
Type or paste your Threads draft
Drop your draft into the Post field. The count updates live against the 500-character limit as you type, so there is no waiting until you slam into the wall the way you do in the Threads composer.
Watch the meter, not just the number
The bar under the field turns amber past 450 characters and red the moment you cross 500. Emoji and links are counted exactly the way Threads counts them, so the number here matches what the composer will accept.
Check your bio and display name too
Separate fields count your bio against its 150-character limit and your display name against its 30-character limit, so one page covers every text box on your profile.
Trim before you post
The tiles below show characters, words and hashtags at a glance. If the post reads over 500, cut it down here, or plan a thread chain or a text attachment, instead of letting a paste silently chop your draft mid-sentence.
Threads character limits in 2026
A Threads post caps at 500 characters, and that count includes everything: spaces, punctuation, hashtags, mentions, emojis and links. The limit has not moved since the app launched in July 2023, and it is unchanged as of August 2026. Replies get the same 500 characters as top-level posts.
Profiles have their own numbers. Bios cap at 150 characters, display names at 30, and usernames run 1 to 30 characters using letters, numbers, underscores and periods. The username is inherited from the Instagram account the profile is linked to, which is why you cannot set it from Threads directly. A topic tag can be up to 100 characters, and each post carries at most one topic.
Since September 2025 there is one big exception to the 500 wall: a post can carry a text attachment of up to 10,000 characters. The attachment rides along with a normal post rather than replacing it, so the post itself still counts against 500.
How Threads counts characters
Threads measures your text in UTF-16 code units (the machine-level representation of the string), not in characters as you perceive them. For letters, digits, spaces and punctuation the two are identical, so most drafts count exactly as they look.
Emoji are where counters disagree with the composer. Most standard emojis sit outside the basic Unicode range and cost 2 characters each; flags are built from two regional-indicator symbols and cost 4; skin-tone-modified and multi-person emoji cost more again. That is why a draft can read 498 in a naive counter while Threads insists you are over. This counter uses the same math as Threads, so an emoji that costs you 2 characters in the composer costs 2 here.
Links count at their full written length. Threads does not auto-shorten URLs, so a 47-character link spends 47 of your 500. Pasting a long tracking URL can eat a tenth of the post on its own.
The Threads composer itself gives you almost no warning: it shows no counter while you write, surfaces one only as you approach the limit, turns red at 500 and then simply stops accepting input. Paste a draft that is too long and it gets cut off mid-sentence with no error. Counting before you open the app is the whole point of this page.
Where the feed cuts your post
Even inside the 500-character limit, the feed does not show your whole post. Roughly the first ~175 characters are visible before the “more” link (the exact point varies by device), so a full-length post is judged on about a third of itself.
That makes the opening line do most of the work. Put the hook, the claim or the question in the first sentence and let the expansion live behind the fold. If the live count here shows you at 400+ characters, check that the part before ~175 can earn the tap on its own.
How to post more than 500 characters on Threads
You have two real options: chain posts into a thread, or attach a text attachment. A chain is a sequence of replies to your own post, each with its own 500-character budget. Chains stay feed-native, since every part can be read, liked and replied to on its own. But readers drop off fast on long ones, so 3 to 5 parts is the practical ceiling before a “1/14” label scares people away.
Text attachments, added in September 2025, hold up to 10,000 characters in a single attachment on a normal post. They open full-screen on mobile and in a dedicated window on threads.com, support bold, italic and underline formatting, and can include a link preview. Before they existed, the standard workaround was posting screenshots of long text, behavior Meta itself cited when it built the feature.
Which to use: chains suit serial arguments and stories where each beat should be shareable, while attachments suit essays, changelogs and announcements that need to stay one coherent piece. Either way, draft here first. The counter tells you whether you are 40 characters over (trim it) or 2,000 over (attach it).
Frequently asked questions
What is the character limit on Threads in 2026?
500 characters per post, including spaces, punctuation, hashtags, mentions, emojis and links. The limit has been 500 since Threads launched in July 2023 and is unchanged as of August 2026. Replies share the same 500-character cap, and since September 2025 a post can additionally carry a text attachment of up to 10,000 characters.
Do emojis count as one character on Threads?
No. Most standard emojis count as 2 characters, and flags or skin-tone-modified emojis count as more. Threads measures text in UTF-16 code units, and emoji take at least two of them, which is why some counters say 498 while Threads says you are over. This counter uses the same math as Threads, so its number matches the composer.
Do links count toward the Threads 500-character limit?
Yes, at their full written length. Threads does not auto-shorten URLs, so a 47-character link uses 47 of your 500 characters. If a long link is eating your budget, shorten it yourself before pasting or move it into a reply.
How do I post more than 500 characters on Threads?
Chain posts into a thread, or use a text attachment. A chain gives each part its own 500 characters, and keeping it to 3 to 5 parts is the practical limit before readers drop off. Text attachments, added in September 2025, hold up to 10,000 characters in one attachment, open full-screen on mobile and support bold, italic and underline formatting.
What is the Threads bio character limit?
150 characters. Your display name caps at 30 characters, and your username runs 1 to 30 characters of letters, numbers, underscores and periods. It comes from the Instagram account your profile is linked to. This page counts the bio and display name fields live, next to the post counter.
Does Threads show a character counter while you type?
Not until you are almost out of room. The composer shows a counter only as you near the limit, turns it red at 500, and then stops accepting input entirely. It is a hard stop, not a warning. Pasted drafts that run over get cut off mid-sentence with no error, which is why counting your draft here first saves the rewrite.

