How Does the 280-Character Limit Work for Free Accounts?
Every standard free account on X can post up to 280 characters per post. Historically capped at 140 characters to match early SMS mobile constraints, Twitter doubled the cap to 280 in November 2017 to improve expressive freedom across Latin-based alphabets.
However, 280 characters does not mean 280 keystrokes. X utilizes a weighted measurement model defined in its open-source twitter-text library:
- Standard Latin ASCII letters, numbers, and spaces: Count as 1 character each.
- All Emojis: Count as 2 characters each, regardless of whether they are simple smileys or compound Zero-Width Joiner (ZWJ) family flags.
- East Asian Characters (Chinese, Japanese, Korean): Count as 2 characters each due to higher informational density per glyph.
- All URLs and HTTP/HTTPS links: Automatically shortened to
t.co, consuming exactly 23 characters.
You can test your post live with exact weighted calculations on our X post character counter tool.
What Are the Character Limits for X Premium and Premium+ Subscribers?
Subscribers to X Premium can post extended text up to 4,000 characters, while Premium+ subscribers can publish full articles up to 25,000 characters per post.
When reading an extended post on the X timeline, posts exceeding 280 characters are collapsed with a subtle "Show more" button. When users click this button, the entire post expands in place.
Creator Tip: The first 280 characters of a long-form post serve as your hook. Always place your key insight or call-to-action within the initial 280 characters before the "Show more" fold.
What Are the Limits for X Profiles, Bios, and Handles?
Your public profile on X is bounded by three specific character thresholds:
Profile Bio
Includes all characters, hashtags, and mentions. Links typed directly into the bio count toward the 160 cap.
Display Name
The public name appearing on your profile header. Supports emojis and Unicode symbols.
Username (@handle)
Alphanumeric letters, numbers, and underscores only. Cannot contain spaces or special symbols.
Poll Choice Caps & Direct Message Thresholds
Two commonly overlooked restrictions on X are Poll Options and Direct Messages:
- X Poll Options (25 Characters): While your poll prompt question can reach 280 characters, each individual poll choice option cannot exceed 25 characters. Exceeding 25 characters prevents poll submission.
- Direct Messages (10,000 Characters): Private messages support up to 10,000 characters, allowing thorough one-on-one business discussions and client support.
If your content exceeds 280 characters and you do not have X Premium, the most effective strategy is to split your post into a connected multi-tweet thread.