← Voxly

What is the X (Twitter) bio character limit?

Facts checked July 2026

Short answer

The X (Twitter) bio is limited to 160 characters — this is the one X states outright in its own help docs. The display name is capped at 50 characters per X's API documentation, the location field is a short free-text field, and the website field takes one URL.

Bio160 characters
Display name50 characters (per X API docs)
LocationShort free-text field
Website1 URL
Pinned post1 post (any of yours)

The bio is the highest-leverage 160 characters on your profile: every impression your posts earn sends a fraction of viewers to the profile, and the bio is what converts them to followers. It reads best as one clear claim (who you help or what you build), one credibility marker, and one pointer (what they'll get by following, or the link below it).

Common failure modes: the comma-separated identity pile ('founder, investor, dreamer, coffee'), the mystery bio that assumes context strangers don't have, and keyword stuffing for search that reads as spam to humans. The bio is also indexed by X's people search, so the terms you actually want to be found for belong in it, in natural phrasing.

Frequently asked

Do emoji count differently in the bio?

X doesn't document how it counts emoji in profile fields. What is documented is that the weighted 2x rule governs post text, not the bio. If you lean on emoji in a bio that's near the cap, check it against the field itself rather than trusting a count.

Does the website link count against the bio's 160?

No. The website is a separate profile field with its own slot. Links pasted inside the bio text do consume bio characters.

Is the bio used in search ranking?

X's people search matches on names and bios, so the words you want to be discovered for should appear there naturally. Stuffing hurts conversion more than it helps discovery.

More limits

Fitting the limit is easy. Sounding like you is the hard part.

Voxly drafts X posts in your voice, learned from your timeline, and publishes in one tap. Free plan, no card.