Threads

Threads Bio Character Counter

Count characters for your Threads bio (150), display name (30), and username (30). Your bio starts as a copy of your Instagram profile and is then yours alone — links count at full length, most emojis as 2, and every character is visible on your profile.

Instagram fact: Your Threads bio started as a copy of your Instagram bio at signup — since then the two fields are edited separately, and saving here never touches your Instagram profile. Instagram edits never touch Threads either, unless you choose to import them. The one field that really is shared: your username.
Your Threads bio allows 150 characters. It began as a copy of your Instagram bio when your profile was created — since then the two are edited separately, and changes here never touch Instagram. Line breaks count as 1 character, links at full URL length, and most emojis as 2. Standalone Threads profiles start fresh.
Link detected: Threads counts the full URL length — a 60-character link uses 60 of your 150 characters. Put tappable links in your profile's Links section instead (up to 5).
Usernames may only contain letters, numbers, periods, and underscores.
0 / 150
150 characters remaining
0
Words
0s
Reading time
0s
Speaking time
0
Emoji
How it looks on your profile
Your display name
@username
Your bio preview appears here as you type
Emoji counting: Meta publishes no official emoji weight — community reports for Threads say most emojis count as 2 characters, while some third-party counters report 1. This counter counts the conservative way (2), so a bio that fits here always fits in the app; complex emoji such as flags or skin-tone modifiers can cost more. Bio tip: every character is visible on your profile — there is no feed fold — so aim for 80 to 120 characters and let the rest go.
0
Characters
0
Words
0
Reading Time

Every Threads Profile Field — Limits, Rules, and What Shares with Instagram

Threads enforces distinct character rules across separate profile fields. Understanding which fields are shared with Instagram and which are Threads-only is the starting point for any profile audit. Last checked September 2026.

Field Hard limit Sweet spot Shared with Instagram? Notes
Bio / Description You are counting this 150 80–120 chars Imported once — then separate The headline fact: your bio started as a copy of your Instagram bio at signup and is edited independently afterward — changes never cross between the two apps. Spaces, line breaks, emojis, and URLs all count.
Display Name 30 15–25 chars No — Threads-only Free-form label next to your posts: spaces, capitals, emoji, and symbols allowed. Editing it never touches Instagram.
Username / @handle 30 5–15 chars Yes — same handle across Meta Letters, numbers, periods, and underscores only. Locked to your Instagram handle; changes limited to two per 14 days.
Profile links 5 links 2–3 that earn taps No — own section under the bio Tappable link buttons rolled out May 15, 2025, with per-link click insights. Separate from the 5-links-per-post cap.
Profile interests Up to 10 3–5 you actually post about No — Threads-only Topic tags for discovery (Edit profile, then Interests). They never touch your 150-character bio budget.
Line break in bio 1 each 2–3 short lines Yes — inside the bio field Press Return on mobile; Shift and Enter together on desktop at threads.com.
URL in bio text Full length Move links to the Links section Yes — inside the bio field No auto-shortening: a 60-character link spends 60 of your 150 characters.
Emoji in bio 2 each 1–2, as seasoning Yes — inside the bio field Community-reported (UTF-16); Meta publishes no official emoji weight. Complex emoji can cost more.
Bio edits No cap Rewrite every few months No — Threads-side edits stay on Threads No cooldown or penalty of any kind, and no Instagram impact. Only username changes are rate-limited.
Post 500 120–280 chars No For context: original posts and replies. The feed shows roughly the first 100–175 characters before the fold.
Text attachment 10,000 Variable No Long-form field on posts, added September 2025, with rich-text formatting. Separate from the 500-character post budget.

All Threads Character Counters

Dedicated counters for every Threads field

The One Fact You Must Know Before You Write a Single Word

Your Threads bio was born on Instagram — and then the two fields went their separate ways. When you create a Threads profile with an Instagram account, Threads offers to import your Instagram bio (along with your name and profile picture), and most people accept. From that moment on, however, the two bios are edited separately. Edit your Threads bio and your Instagram profile stays exactly as it was. Edit your Instagram bio and your Threads profile stays exactly as it was — Meta's own help center states it plainly: changes on Instagram "will only affect Instagram unless you choose to import it to Threads."

This matters because much of the advice published about Threads bios has the relationship backwards. Several top-ranking guides claim the two bios are one shared field that updates in both directions the instant you save. That confuses the bio with the username. The username is genuinely shared: your @handle is your Instagram handle, and changing it from either app changes both platforms at once. The bio is not: per Meta's official documentation, you can edit your Threads bio, links, and profile picture on Threads itself, any time, with zero effect on your Instagram profile. Standalone Threads profiles, which Meta began rolling out in 2025 for accounts created without an Instagram link, never import anything at all.

The practical takeaway: your Threads bio probably still contains the words imported from Instagram at signup — text written for a different platform and a different audience. Draft its replacement here first, check it against the live profile preview, and paste it into the app once it says the true thing to the audience you are building on Threads.

The Bio Field in Detail — What the 150-Character Limit Actually Covers

The 150-character cap applies to every character in the field without exception. Letters, spaces, punctuation, emoji, line breaks, and any URL you type into the bio text all count toward the limit. There is no auto-shortening, no character class that gets special treatment, and no hidden headroom.

To put 150 characters in practical terms: the sentence “Coffee, code, and slow mornings — new brewing guides every Tuesday, plus one stubborn espresso machine.” is exactly 103 characters. Two short sentences joined with a comma and a conjunction typically land between 60 and 120 characters, and a three-line layout spends 2 of your 150 on the line breaks themselves. That is the entire space you are working with — which is exactly why counting before you save matters more in a bio than in almost any other field.

How Emoji Count in the Threads Bio

Emoji counting is where most guides oversimplify, so here is the honest version. Meta has never published an official emoji weight. Community testing on Threads consistently reports that most emoji count as 2 characters — the behavior you get from the UTF-16 text encoding Meta platforms use — while some third-party counters report 1 character for simple emoji in the bio editor. Complex emoji are heavier on every counting method: skin-tone modifiers, flags, and joined sequences combine multiple code points and can cost more than 2 each.

The safest rule costs nothing: paste your bio into the counter above and read the total. This counter counts the conservative way — most emoji as 2 characters — so it can never under-count, and the quick-stat row tallies your emoji separately so you can see how many of your 150 characters are going to pictures rather than words.

How Line Breaks Count

Each line break in your bio consumes 1 of your 150 characters, so a bio with two line breaks has 148 characters left for text. On mobile, tap the Return key while editing the bio. On desktop at threads.com, press Shift and Enter together. Three to four short lines scan faster than one dense paragraph and are worth the 2 to 3 characters they cost — the line break is the only formatting tool the bio gives you, and it is cheap.

How URLs Count

Any URL typed into the bio text counts at its full literal character length. A link that is 50 characters long consumes 50 of your 150 characters, with no auto-shortening applied. This is the primary reason to use the dedicated Links section on your profile instead of pasting URLs into the bio text: the Links section renders up to five tappable buttons and never touches your 150-character bio budget.

Display Name vs Username — The Most Confused Pair of Fields on Threads

Both fields share a 30-character limit. Both appear on your profile and look similar in the interface. They are not the same field, and confusing them has permanent consequences on Instagram.

Display NameUsername / @handle
Character limit3030
Allowed charactersLetters, numbers, spaces, capitals, emoji, accented characters, symbolsLetters, numbers, periods, and underscores only. No spaces, hyphens, or symbols.
Shared with Instagram?No — Threads-only fieldYes — changing it changes your Instagram handle
Changing it affects…Your Threads display only, no Instagram impactBoth Threads and Instagram simultaneously
Change restrictionsUnlimited, instant, no cooldownConstrained — Instagram handle-change rules apply (two per 14 days)
Primary usePersonality, descriptor, niche tag, emojiPermanent identity across the Meta platform

The critical mistake to avoid: a creator who updates their Threads display name thinking it is cosmetic is right — the display name is Threads-only and Instagram never notices. But a creator who updates their Threads username has simultaneously changed their Instagram handle. The Threads profile editor has its own Username option, and using it updates your handle on both platforms in one move. If your handle is tied to a branded domain or a long-standing URL, treat it as a permanent constraint.

The display name is your creative opportunity: keywords, emoji, a tagline, a niche descriptor. The username is your permanent identity across Meta — and because your handle is your Instagram handle, availability is decided by Instagram, so test ideas with a username checker before you commit. This counter ships with separate Display Name and Username modes for exactly that reason, and username mode flags every character that is not a letter, number, period, or underscore — because confusing the two fields is the most consequential profile mistake Threads users make.

The Five-Link Profile Section — What It Is and Why It Changes Your Bio Strategy

On May 15, 2025, Threads rolled out a dedicated Links section on profiles: up to five links, displayed as tappable buttons below the bio. It is completely separate from the 150-character bio text field, and it changes how you budget every character.

Here is what the Links section adds:

  • Up to five clickable links, rendered as tappable buttons on your profile page — blog, newsletter, store, portfolio, or a link-in-bio page that hosts everything.
  • Built-in per-link click tracking. Your insights show how many people tapped each individual link, at no cost — a capability that previously required a paid tier on Linktree, Beacons, or similar third-party services.
  • Zero interaction with your bio budget. Nothing you add to the Links section reduces the space available for bio text.
  • Zero competition with your content. Profile links are profile furniture, not posts — they never enter any feed ranking and never compete with your posts for reach.

How to add links: open your profile, tap Edit profile, find the Links field, paste up to five URLs, and save. The links appear as a dedicated section on your profile below the bio text.

The strategic implication is simple: stop spending any of your 150 characters on a URL. Put the link in the Links section, where it gets a tappable button and click analytics, and spend all 150 bio characters on text that communicates who you are and why someone should follow. A bio line like “free guide below” pointing at a Links button does more than a raw URL pasted into the text ever could.

Profile Interests — The Discovery Lever Most Bio Guides Miss

Separate from the bio text, Threads lets you add up to 10 topic tags to your profile through the Interests menu (Edit profile, then Interests). These tags do not consume any of your 150-character bio budget. They appear as a distinct profile section and serve a different purpose from the bio.

The bio is written for humans who are deciding whether to follow you. Interests are signals to the Threads algorithm about what content to route toward your profile in discovery — community testing reports that posts carrying a relevant topic tag tend to reach more people, and profile interests extend that signal to the profile itself. Pick topics that match what you actually post consistently, not aspirational categories; the algorithm takes you at your word.

Think of it this way: your bio gets you followed by humans. Your interests get you discovered by the algorithm. Both matter, and neither does the other's job. This is also why hashtags in the bio are wasted characters — they render as plain text in Threads bios — discovery work belongs in your Interests, not in your 150 characters.

How to Write a Threads Bio That Works for Two Audiences at Once

Because your Threads bio began life as an imported copy of your Instagram bio, the odds are good that it still reads like it was written for Instagram. Instagram users who already follow you arrive with context. Threads users — many of them X migrants discovering you for the first time — arrive with none. The rewrite is your chance to serve the audience you are actually building, whether that means one bio that works everywhere or two versions maintained separately. The framework has three steps.

Step 1: Identify What Your Instagram Audience Already Knows

If your Instagram audience has followed you for months or years, they already know your niche, your name, and your general subject matter. Strip the obvious and bank the freed characters for what the Threads audience needs. The test: if a sentence would teach a long-time follower nothing new, it is a candidate for cutting.

Step 2: Identify What the Threads Audience Needs to Know

A first-time Threads profile visitor needs to know who you are, what you create or help with, and why following you is worth it — in a few seconds. Lead with the most specific, useful signal you can compress into the first 50 to 60 characters, because that is what renders first on a narrow phone. “SEO writer for SaaS brands” beats “word wizard unlocking digital growth” in every context that matters.

Step 3: Find the Overlap in 150 Characters

The overlap is usually three elements: your role or niche, a specific outcome or value you deliver, and a single proof point. That structure fits comfortably in 100 to 130 characters and leaves room for one line break or an emoji that improves scannability without costing meaning. The budget table below shows the pieces.

Bio ElementWhat It DoesSuggested Character Budget
Identity signalWho you are or what you create20–30 characters
Value propositionWhat the follower gets from following you50–70 characters
Proof or differentiatorA number, outcome, niche angle, or credential20–30 characters
Directional signalWhat to do next (implicit or explicit)15–25 characters

Total target: roughly 105 to 150 characters — tight, achievable, and effective for both Instagram and Threads audiences. Anything past the identity, value, and proof layers is decoration, and at 150 characters you cannot afford decoration.

What Wastes Your Character Budget

  • Vague identity statements: “creator, thinker, builder” says nothing a new visitor can act on.
  • Emoji stacks with no accompanying text: three fire emoji cost 6 characters and communicate nothing.
  • Hashtags: they display as plain text in Threads bios, not clickable links — use profile interests instead.
  • Partial URLs: any URL in the bio text counts at full character length and gets no click analytics. Move links to the Links section.
  • Filler phrases: “passionate about” costs 15 characters and says only that you have feelings. Replace it with what you actually do.

The Bio Has No Cooldown

Unlike usernames, which are constrained by Instagram's handle-change rules, bio edits carry no cooldown and no restriction on frequency. You can rewrite the bio today, test it for two weeks, and rewrite it again with zero consequences — which makes the bio one of the highest-return, lowest-risk fields on the platform, and drafting it in a counter turns each rewrite into a five-minute job.

X to Threads Bio: The 10-Character Gap and the Culture Gap

X bios allow 160 characters. Threads bios allow 150. The mechanical difference is 10 characters, which is almost trivial: an X bio that is 155 characters needs one small trim to fit Threads. That is not the hard part.

The harder part is the culture gap. X bios often carry “opinions are my own” disclaimers, follower-count social proof from an earlier Twitter era, professional credibility signals written for a media-literate audience, and snark as the default tone. Threads skews more community-oriented and less adversarial than X at its peak, so a bio that reads as appropriately credentialed on X can read as stiff on Threads. The adjustment is not about character count — it is about replacing institutional signaling with specific value delivery.

Practical test: remove every word from your X bio that describes what you are (a journalist, an author, a founder) and replace it with what the reader gets from following you. Read what is left. That is the Threads version.

How the Threads Bio Compares to Every Other Major Platform

Threads' 150 sits in the middle of the pack — more room than TikTok, less than Bluesky, far less than the platforms that treat the bio as a full page. The scale context matters too: as of mid-2026, Threads has passed 500 million monthly active users (Meta confirmed the milestone in June 2026), and by January 2026 it held a clear lead over X in mobile daily active users — 141.5 million to 125 million, per Similarweb data, after first edging past X in September 2025. On a platform at that scale, the bio is the front door to your account.

PlatformBio LimitNotes
Threads150 charactersStarts as a copy of your Instagram bio at signup, then edited independently. Standalone profiles (since 2025) start fresh.
Instagram150 charactersYour Threads bio began as a copy of this field; the two never sync automatically afterward.
X (Twitter)160 charactersTen characters more than Threads. Culture skews more adversarial.
TikTok80 charactersThe tightest major limit; a 160-character version has been rolling out gradually and is not universal.
Facebook101 charactersThe short intro field on personal profiles.
LinkedIn220 charactersThe headline under your name; the About section allows far more.
Bluesky256 charactersThe most generous short-form bio limit.
Pinterest160 charactersThe about section on your profile.
Mastodon500 charactersInstance default; effectively a short about page.
YouTube1,000 charactersChannel description in the About section — a different context entirely.

Limits verified September 2026. Threads data from Meta's official announcements, the Threads Help resources, and confirmed in-app behavior; third-party platform limits from their published help centers and creator documentation.

The pattern worth noticing: platforms with a profile-first browsing model (Mastodon, YouTube) treat the bio as a page and give it room, while feed-first platforms (Threads, Instagram, TikTok, X) treat it as a label and keep it brutally short. Threads' 150 is enough for the identity-value-proof structure with room left over — but only if you count the way the platform does, which is what the tool above is for.

How to Edit Your Threads Bio — Mobile, Desktop, and the Troubleshooting Steps Most Guides Skip

On Mobile (iOS and Android)

  • Tap your profile picture at the bottom right of the screen.
  • Tap Edit profile.
  • Tap the Bio field.
  • Type or paste your text. The editor will not save text over 150 characters, and it does not show a running count while you draft — which is exactly why pasting a pre-counted bio from the counter above is the safer habit.
  • Tap Done or Save.

On Desktop (threads.com)

  • Click your profile icon in the left sidebar.
  • Click Edit profile.
  • Click into the bio field.
  • Use Shift and Enter together to add a line break without submitting the form.
  • Click Save.

When the Bio Does Not Save or Does Not Update

This is a more common issue than most guides acknowledge:

  • Sync delay: Threads sometimes takes 30 to 60 seconds to reflect a saved change on the visible profile. Refresh before concluding the save failed.
  • Log out and back in: if the bio still shows the old version after refreshing, log out of Threads, log back in, and check again.
  • Browser cache on desktop: if the change appears saved on mobile but not on threads.com, clear your browser cache — the issue is local, not a failed save.
  • Silent Unicode rejection: if the bio refuses to save despite looking valid, invisible formatting characters pasted over from apps like Notes or Google Docs may be to blame. Zero-width spaces, directional marks, and soft hyphens are invisible but can cause the editor to silently reject the save. The counter above includes a hidden-character scanner that detects them for you and removes them in one tap.

For Linked Accounts: How the Instagram Relationship Actually Works

After you save a Threads bio edit, nothing happens on Instagram — by design. The bio, display name, and links on Threads are separate fields once your profile exists, and edits never cross between the two apps on their own, in either direction. Two exceptions are worth knowing. First, the username: your handle is one field across both platforms, and changing it from either app changes both. Second, the profile picture has a partial coupling — Meta's help center notes that changes to your Instagram profile picture can change your Threads picture too, and verified accounts can only change their picture on Instagram. If your goal is an identical presence on both platforms, maintain the text manually: draft once in the counter above, then paste it into Edit profile on each app.

One Thing Most Threads Bio Guides Completely Miss: The Fediverse

Threads supports the ActivityPub protocol. If you turn on fediverse sharing in your account settings (it is off by default), your Threads profile becomes visible to users on other fediverse-compatible platforms — Mastodon, Pixelfed, and other decentralized networks — and people there who follow you see your bio text as it appears on Threads.

This does not change how you write the bio in most cases. But it means your 150 characters can reach a third, smaller audience: fediverse users who have no Instagram context and may be seeing your profile for the first time. For most creators this is a footnote; for journalists, academics, and open-source developers who cultivate a fediverse presence, it is worth knowing your bio travels with your identity to those platforms.

How to Use the Threads Bio Counter on This Page

Paste or type your draft into the box and watch the big counter (your live count against the active limit), the progress bar, and the remaining line. The Instagram fact note above the box explains what your bio does and does not share with Instagram. Switch between Bio (150), Display Name (30), and Username (30) with the mode pills — username mode flags every character that is not a letter, number, period, or underscore before the app rejects it, and the quick-stat row tallies words, reading time, speaking time, and emoji as you go.

The profile preview under the counter shows how your display name, @handle, and bio text render together on a Threads profile card — fill in each mode and watch the preview assemble your profile in real time, a dress rehearsal before you save. If a draft refuses to save in the app, the hidden-character scanner detects the zero-width spaces, directional marks, and other invisible Unicode that silently break bio saves, and removes them in one tap. Copy, Clear, and Share move your text or hand a pre-filled link to a collaborator. When the bar is green and the preview says the true thing, paste the bio into Edit profile and save.

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 Bio Counter FAQ

Fourteen common questions about the 150-character bio, the Instagram relationship, username rules, profile links, and interests

150 characters is the hard limit. Letters, spaces, punctuation, emoji, line breaks, and any URLs typed into the bio all count toward this total. There is no auto-shortening, no character class that gets exempted, and no hidden headroom.
Only at birth. When you create a Threads profile with an Instagram account, Threads offers to import your Instagram bio along with your name and picture — and most people accept. After setup, the two fields are edited separately: your Threads bio and your Instagram bio can carry completely different text. Standalone Threads profiles, which Meta began rolling out in 2025 for accounts created without an Instagram link, never import anything at all.
No. After your profile is created, the bio fields are separate: editing your Threads bio updates only your Threads profile, and editing your Instagram bio updates only Instagram. Meta's help center states that changes on Instagram “will only affect Instagram unless you choose to import it to Threads.” The one field that does update both platforms at once is the username — your @handle is shared.
Yes. Once your Threads profile exists, its bio is an independent field — most profiles simply still carry the bio that was imported from Instagram at signup and never got rewritten. You can keep the two bios aligned by maintaining them manually, or let them diverge to serve each platform's audience.
Yes. Meta has never published an official emoji weight, and reports are genuinely split: community testing on Threads says most emoji count as 2 characters (consistent with the UTF-16 encoding Meta platforms use), while some third-party counters report 1 for simple emoji. This counter uses the conservative count — most emoji as 2 — so a bio that fits here always fits in the app. Complex emoji with skin-tone modifiers or flag sequences can cost more either way.
Yes. Each line break consumes 1 of your 150 characters, so a three-line bio with two line breaks has 148 characters left for text. On mobile, tap Return while editing the bio. On desktop at threads.com, press Shift and Enter together. Three to four short lines usually scan faster than one dense paragraph.
Both have a 30-character limit but they are completely different fields. The display name is Threads-only: it allows spaces, capital letters, emoji, and symbols, and changing it has no effect on Instagram. The username is your @handle and is shared with Instagram: it allows only letters, numbers, periods, and underscores, and changing it changes your Instagram handle at the same time. Treat the display name as a creative field and the username as a permanent identity constraint.
Yes. The username is a shared field across the Meta account system, so changing your Threads @handle changes your Instagram @handle at the same time, and Instagram's handle-change rules apply — at most two changes within a 14-day window. If your handle is tied to a branded domain, a business card, or a long-standing URL, treat it as a permanent constraint and change it only deliberately.
No. Hashtags in Threads bios display as plain text, not as clickable or searchable links, so they consume character budget without adding discoverability. Threads runs on topic tags rather than hashtag feeds. For algorithm-level discovery, add up to 10 profile interests (Edit profile, then Interests) — these topic tags signal what content to route toward your profile and never touch your 150 bio characters.
The profile Links section is entirely separate from the bio text field. Up to five links render as tappable buttons on your profile, each with its own per-link click tracking in your insights, and none of them count toward your 150-character limit. The section launched on May 15, 2025, and it replaced the older single-link slot. Put the links you want tapped there and spend all 150 bio characters on text.
Five in the dedicated Links section on your profile, which rolled out on May 15, 2025. Each link shows per-link click insights, and the section is separate from the five-links-per-post cap that applies to post content — so a profile with five Links-section buttons can still share links in posts. You can also paste URLs into the bio text itself, but they count at full length against your 150 characters, which is rarely worth it.
In most cases, yes, with a minor trim. X allows 160 characters; Threads allows 150. An X bio under 150 characters pastes directly, and one between 150 and 160 needs up to 10 characters cut. The bigger adjustment is cultural: X bios often carry institutional credentials and ironic disclaimers that read as stiff on Threads, which skews more community-oriented. The mechanical fit is easy; the tonal adjustment is the real work.
No. Bio edits carry no cooldown, no restriction, and no platform penalty of any kind — you can rewrite the bio today, test it for two weeks, and rewrite it again. Usernames are the rate-limited ones: they are locked to your Instagram handle and capped at two changes per 14 days. The bio is one of the highest-return, lowest-risk fields on the platform.
Because the two fields are independent after setup. Threads imports your Instagram bio once, when the profile is created; afterward, Instagram bio changes only affect Instagram unless you choose to import them to Threads. If you want the same text on both platforms, update each one — or copy-paste between them — because nothing syncs automatically. Only the username is shared across both apps.
Copied