Twitter (X) Character Limit: Every Field

The current limits, where your text actually gets cut off, and a free tool to check your draft.

280 characters
per post on free accounts · up to 25,000 with X Premium

The short answer

The classic Twitter post limit is 280 characters for free accounts. Subscribers to X Premium can write posts up to 25,000 characters, which display collapsed with a 'Show more' link. The 280-character limit doubled from the original 140 back in 2017 and has been the free-tier standard ever since.

Every character counts toward the limit, including spaces and punctuation, but with two useful exceptions: all links are shortened to 23 characters regardless of their real length, and usernames in replies no longer count at all. Most emoji count as two characters because of how Unicode is measured.

Twitter (X) character limits by field

FieldLimit
Post (free account)280 characters
Post (X Premium)25,000 characters
Direct message10,000 characters
Bio160 characters
Display name50 characters
Username (handle)15 characters
Image alt text1,000 characters

Limits are set by the platform and occasionally change; figures reflect the current publicly documented caps.

Drafting a post? Paste it into our free character counter to see the exact character count as you type - including emoji and spaces - with platform limit presets built in.

Open Character Counter →

Frequently Asked Questions

What is the Twitter (X) character limit?
280 characters per post for free accounts, or up to 25,000 characters for X Premium subscribers. Spaces and punctuation count; links always count as 23 characters.
Do links count toward the 280 characters?
Yes, but every link is wrapped by the t.co shortener and counts as exactly 23 characters, no matter how long the original URL is.
Do emoji count as one character?
Most emoji count as two characters against the limit because of how X measures Unicode. A post of 140 emoji hits the 280-character cap.
How do I check my post length before posting?
Paste your draft into a free character counter to see the exact count, including how emoji and punctuation are measured, before you hit post.

Writing effectively within the limit

High-engagement posts tend to sit well under the cap — analyses repeatedly find the sweet spot between 70 and 130 characters, where the message is scannable in a single glance. If your idea genuinely needs more room, a thread of tight 280-character posts usually outperforms one long Premium post, because each post is a fresh entry point into the conversation.

Checking limits for another platform? See our guides for Instagram, LinkedIn, YouTube, TikTok, and Facebook.

WordCount Pro

Everything the free counter can't tell you. One-time purchase — Grammarly is $144/year, this is $6.99, once.

  • Unlimited AI runs: ATS resume score, essay feedback, SEO & tone grades
  • No ads, ever
  • Writing history, last 10 sessions
  • Custom word goal presets + all future Pro features
Buy for $6.99 →

Already purchased? Enter your license key: