How many characters can a tweet have? Standard accounts get 280 characters per post, while X Premium subscribers can publish up to 25,000 characters in a single post. URLs always count as 23 characters, and most emoji count double. This guide breaks down exactly how many characters a tweet can have across every account type and field.
🔢 Recommended Free Tool:
Stop guessing with our free X Character Counter. Live counts with X’s exact URL and emoji rules, plus feed preview in the same tab.
How many characters can a tweet have by account type?
The short answer to how many characters a tweet can have: 280 for free accounts, 4,000 for Premium, and 25,000 for Premium+ long-form posts. The 280 limit — doubled from 140 in 2017 — still governs most posting, replies, and quote tweets. Long-form posts render truncated in feeds behind “Show more,” so the first 280 characters still do the heavy lifting even when you can write more. Draft over-length posts as threads instead when each point deserves its own engagement surface, and validate splits with our Twitter character counter.
What actually consumes the character budget?
Links cost 23 characters — always
X wraps every URL in t.co, so a 100-character link and a short one both consume exactly 23 characters. Budget accordingly: a tweet with two links starts with 46 characters already spent.
Emoji weight more than letters
Most emoji count as 2 characters; flags, skin-tone modifiers, and family sequences can count higher. One celebratory line of emoji can eat 20+ characters invisibly — paste into the counter to see real weight. X outlines posting rules in its official Help Center.
Media doesn’t cost text — but changes layout
Attached images, video, GIFs, and polls don’t deduct from the 280, but quote tweets embed a link (23 characters). Hashtags and mentions count normally, letter for letter.

Every other X character limit in one place
- Display name: 50 characters — keep it searchable, not clever.
- Bio: 160 characters — value prop plus one link; see counting techniques applied to bios.
- Handle: 15 characters, letters/numbers/underscores only.
- DMs: 10,000 characters per message for standard conversations.
- List names/descriptions: 25 and 100 characters respectively.
Frequently asked questions
How many characters can a tweet have in 2026?
280 characters for standard posts — unchanged. Premium tiers extend to 4,000–25,000 characters, but the classic 280 remains the default budget for free accounts and the visible preview for everyone.
Do hashtags count toward how many characters a tweet can have?
Yes, hashtag text counts letter for letter including the # symbol. Two mid-length hashtags typically cost 20–30 characters — check our hashtag count guide before spending budget.
Why was my 280-character tweet rejected?
Almost always hidden weight: an emoji counting double, a URL longer than its displayed text, or trailing whitespace and line breaks. Paste the exact text into a proper counter to find the culprit.
How many characters can a tweet have: cheat sheet
Pin this summary next to your drafts. Standard post: 280 characters. Premium long-form: up to 25,000, with the first 280 doing the visible work. Every URL: 23 characters flat. Standard emoji: 2 characters each; complex sequences more. Display name: 50. Bio: 160. Handle: 15. DM: 10,000. The single most misunderstood rule remains URL wrapping — writers see a short displayed link and assume it costs little, then hit the wall at publish time. When a draft fails at the composer despite looking short, the culprit is almost always a link or an emoji cluster. Paste the exact text into the counter and the math reveals itself in one glance.
Final takeaway
How many characters can a tweet have? 280 standard, up to 25,000 with Premium — with URLs fixed at 23 and emoji weighted double. Never guess: run every draft through our free X Character Counter first.
Leave a comment