𝕏 Twitter / X Tool

Twitter / X
Character Counter

280 characters. URLs count as 23. Never get cut off mid-tweet again. Free and private — your text stays on your device.

280 left
0 Characters
0 Words
0 URLs (×23)
✓ Good to go 0%
URL counting: Twitter/X wraps all URLs to t.co links. Each URL — regardless of length — counts as exactly 23 characters. This tool auto-detects URLs and applies the correct count.

📏 All Twitter / X Character Limits

FieldLimitNotes
Tweet / Post280Standard accounts
Tweet (X Premium)25,000X Blue / Premium subscribers
URL weight23All URLs regardless of actual length
Username (@handle)15No spaces or special chars
Display name50Profile display name
Bio160Profile bio
Location30Profile location field
Website URL100Profile website
DM message10,000Direct message
Poll option25Each poll choice

📢 Sharing this content on LinkedIn too?

LinkedIn posts allow 3,000 characters — far more room than Twitter. Expand your tweet into a full LinkedIn post that shows before "see more" at 210 chars.

💼 LinkedIn counter → 📸 Instagram counter →

Was this tool helpful?

Twitter / X Writing Guides

Write tweets that get engagement, not truncated.

Frequently Asked Questions

Common questions about character limits and how the tool works.

Standard Twitter/X accounts have a 280 character limit per tweet. X Premium and X Premium+ subscribers have an expanded limit of 25,000 characters per post.
Yes, but Twitter/X wraps all URLs into t.co short links, and every URL — regardless of its actual length — counts as exactly 23 characters. Our counter automatically detects URLs and applies the correct 23-character weighting.
Twitter/X bios allow up to 160 characters. Your bio appears on your profile and in search results. Only the first 70 characters are visible in most mobile search result previews.
Yes, emojis count as characters on Twitter/X. Most emojis count as 2 characters due to Unicode encoding. Our counter handles this automatically so your count is always accurate.
Twitter/X display names (the name shown above your @handle) are limited to 50 characters. Your @username (handle) is limited to 15 characters and can only contain letters, numbers and underscores.