How to Explain What You Do Within the X Bio Character Limit

I keep a running note with every X bio I have published since 2021. Twenty-three versions. Some lasted a week before I lost my nerve. One survived eleven months. Reading that note top to bottom is like watching a person slowly figure out that nobody follows a job title.

The version that finally worked was the plainest one in the file. It named the work, named who it was for, and closed with one line that sounded like me on a good day. Profile visits started turning into follows at roughly double the old rate, and for the first time I stopped fiddling with it.

So this is not theory. It is the method that survived twenty-three drafts, plus the field limits I checked again this month, four formulas you can adapt in five minutes, and the mistakes that cost me most of a year.

The limits that actually apply

Numbers first, because half the advice floating around still mixes up post limits with profile limits. These are the current figures, and they apply to every account.

FieldLimitWorth knowing
Bio160 charsSpaces, line breaks, hashtags, and mentions all count. Most emojis cost two.
Display name50 charsSearchable, and it does not need to be unique. Room for a keyword after your name.
Handle15 charsLetters, numbers, underscores only. This one does have to be unique.
Location30 charsFree text. A real city helps discovery more than a joke does.
Website1 linkSits on its own line under the bio, so it costs nothing from the 160.

One thing Premium does not buy: a longer bio. Paid subscribers can publish posts up to 25,000 characters, but the bio field stays at 160 for every tier. Whatever you are trying to say, you are saying it in the same box as everyone else.

Where those 160 characters show up

The bio is not just a label on your profile page. It gets read in three places where you are not in the room, and each one rewards slightly different choices.

People search on X

Search indexes bio text. Type technical writer into the people tab and the results are accounts carrying those words in the bio or name. If yours says word wrangler, you are invisible for the one search that matters.

Google results

Profile pages get indexed, and search engines usually pull the bio as the description under your name. For plenty of working professionals, this one line outranks their own website.

The hover card

On desktop, hovering over any handle pops a small card: photo, name, bio, follow button. No pinned post, no header, no feed. A surprising share of follow decisions happen inside that little box.

The four-slot method

Every bio that has worked for me, and most of the good ones I have collected from other people over the years, fills some or all of four slots. Not four sentences. Slots. Some take six words, some take two.

Slot 1. The function

Plain words for the work. The test is blunt and useful: would a stranger type these words into a search box? Copywriter passes. Brand storyteller does not.

Slot 2. The audience

Who the work is for. This cuts both ways, and it should. For early SaaS teams pulls the right founders in and politely waves everyone else past.

Slot 3. The proof

One number, one client type, one year count, one outcome. Exactly one. A single proof reads like confidence. Three stacked proofs read like a person still arguing with an old boss.

Slot 4. The texture

One line only a human would write. What you post about, a mild opinion, a true detail. This is the slot that makes a visitor feel a person on the other end.

You will not always fit all four, and that is fine. When something has to go, protect texture and cut proof. Function plus texture beats function plus audience plus proof stacked with no pulse. I learned that the slow way: my most credentialed bio was also my worst performer.

Four formulas that survive the counter

Patterns to steal, each shown the way it would sit on a real profile. The counts are exact, so you can see how much room every approach leaves you.

The straight answer

[function] . [proof] . [texture]

Email flows for DTC skincare brands. 31 sequences shipped this year. I post the subject lines that bombed, with numbers.

120 / 160 characters

The default for service providers. Boring on purpose, and it converts.

The topic promise

posting about [topics] . [day job] . [texture]

Writing about Postgres, Go, and the bugs that ate my weekend. Backend engineer, 9 yrs. I answer junior questions in public.

123 / 160 characters

Built for audience growth. It tells people exactly what following you buys.

The outcome line

[result] for [audience] . [invitation]

Landing pages that pay back the retainer. B2B SaaS only. Send me your hero section and I will tell you where it leaks.

118 / 160 characters

The invitation gives cold visitors a reason to DM instead of just scroll.

The one-liner

one sentence, mostly texture

Recovering agency owner teaching freelancers to charge properly.

64 / 160 characters

Shortest is riskiest. It works when your feed and pinned post do the proving.

Where the characters hide

Most bios do not need better ideas. They need a colder edit. These swaps come straight out of my own drafts folder, with the savings counted.

The draft saidThe edit saidSaved
I am passionate about helping foundersI help founders23 chars
With over 10 years of experience in designDesigner, 10 yrs26 chars
I specialize in creating content aboutI write about25 chars
in order toto9 chars
and&2 each

A word on the punctuation between fragments, since it changes the read more than people expect. Pipes read like a badge at a conference. Periods read like a person. Line breaks look clean on the page, and each one still costs a character, so a three-line bio has quietly spent two of your 160 before a word of it lands.

Worked examples across six kinds of profile

Six bios I would happily ship tomorrow, shown the way a visitor sees them. None reach the cap, and that is normal. Strong bios usually sit well under it.

Mara Chen  @marabuildsbrands

Brand identity for early SaaS teams. 60+ launches since 2019. I post teardowns of logos you walk past every day.

112 / 160 characters

Dev Okafor  @devokafor

Frontend engineer. React, TypeScript, and the occasional strong opinion about CSS. I post one debugging story a week.

117 / 160 characters

Priya Nair  @coachpriya

Strength coaching for desk workers with cranky backs. 400+ clients past their first deadlift. Form checks every Friday.

119 / 160 characters

Sam Torres  @teardowntuesday

One landing page teardown a week. 28k readers. I reply to every roast request.

78 / 160 characters

Hollow Loaf Bakery  @hollowloafpdx

Sourdough and stubbornness in Portland since 2016. Line out the door on Saturdays. We post the loaves that did not rise, too.

125 / 160 characters

Alex Reyes  @alexreyesdata

Data analyst looking for my next team. SQL, dbt, Looker. I turn messy warehouse tables into dashboards people actually open.

124 / 160 characters

Notice what none of them do. No title pileups, one proof each, no hashtags, and each one tells you what showing up in your feed will feel like. That last part is the quiet job of a bio: it is a preview of your posts, not a summary of your career.

Six ways bios go wrong

The title pileup

Founder | CEO | Investor | Speaker | Dad of 2. Five badges, zero information. Titles describe status. Bios should describe activity.

Buzzword insulation

Helping brands unlock scalable growth solutions repels the exact people it hopes to impress. If a twelve year old could not repeat what you do after one read, rewrite it.

Hashtag stuffing

Hashtags in bios are live links. Every one is a door out of your profile into a feed full of strangers, installed right at the moment someone was deciding whether to follow you.

The mention exit ramp

Tagging your employer can add real proof, and every handle is tappable. One mention is credibility. Three is a hallway of doors.

Cute over searchable

Pixel wizard loses to logo designer in people search every single day. Save the wordplay for the texture slot, where it costs you nothing.

The everything bio

Trying to address clients, recruiters, peers, and your group chat in one box. Pick the reader who matters most this year and write to them. The others will forgive you.

Let the rest of the profile carry the overflow

The bio stops at 160. The profile does not. Everything that refused to fit has a home nearby, and the strongest profiles treat these fields as one system.

Display name, 50 characters

Searchable just like the bio. Sam Torres becomes Sam Torres ยท Landing Pages and suddenly matches searches the bio missed.

Location, 30 characters

Free text, and literal beats clever if local work matters to you. Austin, TX gets found. The Internet does not.

The website line

One dedicated link that spends nothing from your 160. Point it at the one page you want a new visitor on next, not your homepage out of habit.

The pinned post

The bio's second paragraph. Whatever claim the bio makes, the pin should prove it: your best work, an intro thread, the case study with numbers.

The header image

1500 by 500 pixels the bio cannot touch. If your tagline would not fit in the 160, it fits up there in 60 point type, and everyone sees it first.

How to tell whether it is working

A bio is a draft until it has numbers behind it. This is the loop I run, and it takes about a month to trust a version.

1.  Freeze the baseline. Screenshot the current version, then write down the date and your follower count. Future you will not remember either.

2.  Change one slot at a time. Swap the proof and keep everything else. If you change three things at once and follows tick up, you have learned nothing.

3.  Give each version two full weeks. One viral afternoon will distort any shorter window, in either direction.

4.  Watch the ratio that matters. Profile visits against new follows if you have analytics access. Follows in the day after a high-traffic post if you do not.

5.  Keep every retired version. Old drafts have a habit of becoming right again the moment the work changes.

The final verdict, twenty-three drafts later

Five years of tinkering landed me somewhere I did not expect. The bios that work are not clever. They are legible. Mine improved every time I deleted a credential and got worse every time I added one. The version I run now has held for eleven months: plain words about the work, one number, one line that sounds like me. I read it again this morning and felt nothing, which I have decided is exactly the point. A bio is a road sign, not a performance.

So tonight, write ten versions. Read each one out loud and cut any you would be embarrassed to say to a stranger at a wedding. Ship the plainest survivor, note the date, and come back in two weeks with data instead of feelings. The 160 characters were never the hard part. Choosing your reader was. Make that choice once and the counter stops feeling like a wall. It starts feeling like an editor, the rare kind that is always right.