X (Twitter) character limits in 2026
A standard post on a free X account is capped at 280 characters. X Premium subscribers can post up to 25,000 characters; those longer posts show a truncated preview in the timeline and expand when readers tap "Show more".
Two counting quirks catch people out: every link counts as exactly 23 characters because X wraps it in its t.co shortener no matter how long the URL is, and most emojis count as 2 characters due to how they are encoded.
- Free post: 280 characters
- X Premium post: 25,000 characters
- Direct Message: 10,000 characters per message
- Bio: 160 characters, display name: 50 characters
- Handle (@username): 15 characters
- URL = 23 chars; most emojis = 2 or more chars
Check your post before you publish
Open the free Word Rating counter and type or paste your draft. The character count updates as you edit, so you can see exactly where you stand against the 280-character limit (or 25,000 if you have X Premium).
Watch the running total, trim until you are under the cap, then copy the text straight into the X compose box. Because the counter mirrors how characters add up, you avoid the "your post is too long" error before you ever hit publish.
- Paste your post and read the character count
- Free target: keep it at or under 280
- Premium target: up to 25,000 characters
- Trim, copy, and paste into X with confidence
Write better posts within the limit
The 280-character cap rewards tight writing. Lead with the point, cut filler words, and let one clear idea carry the post. If you need more room, a thread of short posts usually outperforms one long Premium post for reach and replies.
Remember the hidden costs: a link eats 23 characters and each emoji eats 2 or more, so budget for them when you are close to the limit.
Posting the same content to other networks? Check the Instagram caption counter for that platform's 2,200-character limit and 125-character feed cut-off.
- Front-load the key message in the first line
- Leave headroom so people can quote-post and add a comment
- Use a thread instead of cramming everything into one post
- Count links as 23 and emojis as 2+ when you are near the cap
X character limit questions
Quick answers to the most common questions about X (Twitter) post, bio, handle, and DM limits in 2026.
What is the X (Twitter) character limit?
Free X accounts can post up to 280 characters. X Premium subscribers can post up to 25,000 characters per post, though anything past the first stretch is hidden behind a "Show more" link in the timeline.
Is the limit still 280 characters in 2026?
Yes. For everyone on a free account the standard post limit is still 280 characters. Only paid X Premium plans unlock the higher 25,000-character cap.
How are links and emojis counted toward the limit?
Every URL counts as exactly 23 characters, regardless of its real length, because X wraps links in its t.co shortener. Most emojis count as 2 characters, and complex emojis (skin tones, family or flag combinations) can count as 4 or more.
What is the X bio and display name character limit?
Your bio can be up to 160 characters, your display name up to 50 characters, and your @handle (username) up to 15 characters. Handles can only use letters, numbers, and underscores.
How long can an X Direct Message be?
A single Direct Message can be up to 10,000 characters. There is also a separate daily sending limit (roughly 1,000 messages per 24 hours for established accounts) that applies on top of the per-message cap.
Does post length affect how my posts rank or get seen?
A character counter only helps you stay within X's limits; it is not a ranking factor. Character count and word count are not Google ranking signals either. Reach on X depends on engagement and relevance, not on how many characters you use.