Free Twitter/X character counter with live preview and automatic thread splitting. Count characters against the 280 standard limit, the 25,000-character X Premium limit, or the 280 reply limit, and split long drafts into clean numbered threads in one click.
What most readers see in their feed. Free X accounts and replies share this limit.
X posts have three distinct character limits in 2026, and most confusion comes from mixing them up. Standard posts on a free X account allow 280 characters per post — the same limit Twitter introduced when it doubled the original 140 cap in 2017. Replies follow the same 280-character rule whether you are on the free tier or a paid plan. X Premium subscribers can post up to 25,000 characters in a single post, but only the first 280 characters appear in the timeline before a "Show more" link.
A few rules apply to all three modes. Every URL counts as exactly 23 characters regardless of its actual length, because X wraps every link in its t.co shortener. Images, videos, GIFs, and quoted posts do not consume any of your character budget. Mentions placed at the start of a reply do not count against the 280 limit, but mentions inside the body of your text do.
The counter on this page applies all of these rules in real time so the number you see is the number X enforces. For the full reference of every X limit (DMs, bios, lists, polls, plus the rules above), see our X character limit guide for 2026.
When the platform was still called Twitter, the character limit was 140 from launch in 2006 until November 2017, when it doubled to 280. After Elon Musk acquired the company and rebranded it to X in 2023, the underlying 280-character limit for free posts stayed in place. People still search for "Twitter character limit" out of habit; the answer is the same as "X character limit."
The 280-character cap is the default ceiling on a free account, and it is what most readers will ever see in their feed even if you have Premium and write longer posts. If you write for distribution rather than archive, designing posts to land cleanly inside 280 characters keeps the message readable in the timeline and avoids the truncated "Show more" CTA.
X Premium subscribers can post up to 25,000 characters in a single long-form post — roughly 4,000 words. The longer post body lives behind a "Show more" link, so the first ~280 characters still need to function as a self-contained hook for anyone scrolling the timeline.
When you choose X Premium mode in the counter above, the limit jumps to 25,000 and thread splitting turns off, since long-form Premium posts are explicitly designed to stay as a single post. If your draft is longer than 280 characters but you are not on Premium (or you want feed-level visibility), switch back to standard mode and use the thread preview to break the post into a numbered thread instead.
For the honest version of when long-form is worth the click — and when threading still wins — see long-form X posts: when to use 25,000 chars vs 280 and the deeper X Premium character limit explainer.
Replies on X have the same 280-character limit as standard posts. There is no separate "reply tier" for free accounts, but X Premium subscribers can reply with up to 25,000 characters using long-form mode. The one nuance is that mentions auto-prepended at the start of a reply (the @handles you are replying to) do not count against the 280 budget. Once you scroll past those leading mentions and start typing the body, every character counts the same way it does in a standalone post.
If you are crafting a reply that would push past 280 characters, switch the counter above to Reply mode and use the thread preview to split it into a clean reply chain rather than truncating mid-thought. For the side-by-side, see X reply character limit vs tweet character limit.
Counting characters in a tweet is mostly intuitive — most letters, numbers, punctuation, and spaces count as one character — but a few cases trip people up. URLs always count as exactly 23 characters, even a 4-character link like x.co. Most emojis count as two characters because they are encoded as surrogate pairs in UTF-16, and ZWJ-joined emojis (like 👨👩👧👦) count as several characters because each component is encoded separately. Plain Latin letters count as one each.
The counter at the top of this page detects URLs automatically, treats them as 23 chars, and counts the rest of the text by Unicode code point. The number it shows is the same number X enforces when you hit Post, so you can compose against it with confidence. For the deeper why-word-count-fails explanation, see tweet character counter vs word count.
If you want to go beyond the counter, the character-counter cluster covers every angle of X length rules. The full reference of every limit on the platform — posts, replies, DMs, bios, lists, polls — lives in every X character limit (2026). The honest version of what X Premium actually unlocks (and what it does not) is in X Premium character limit explained.
For practical writing help, how to write tweets that fit covers the five edits that pull most drafts under 280 without flattening the message, and X vs Twitter character limits timelines every change since 2006 so you stop trusting outdated guides that still cite the old 4,000-char Twitter Blue cap.
Beyond this free tool, ReplySocial monitors X, Reddit, LinkedIn, and Facebook from one inbox. See how the unified inbox works, or compare us to other tools — like our Hootsuite alternative breakdown.
A standard tweet (or X post) is 280 characters. The 280-character limit applies to free accounts and to replies. X Premium subscribers can post up to 25,000 characters in a single post, but the first 280 characters are what the timeline shows before the "Show more" link.
X Premium allows posts up to 25,000 characters — roughly 4,000 words. Only the first 280 characters display in the timeline, so the opening still has to function as a hook. Premium does not extend the reply character limit; replies stay at 280 regardless of plan.
Replies on X are capped at 280 characters, the same as standard posts. The @handles auto-prepended to a reply do not count against that 280; only what you type in the body consumes the budget. If a reply needs to be longer, split it into a numbered reply chain rather than relying on the truncation behavior.
Yes. The 280-character standard limit was set when the platform was still called Twitter and carried over after the rebrand to X in 2023. Searches for "Twitter character limit" and "X character limit" return the same 280 figure for free accounts, with the additional 25,000-character ceiling for X Premium long-form posts.
Paste your draft into the counter above. It treats every URL as exactly 23 characters (matching how X wraps links in its t.co shortener), counts emojis by their underlying code points (so multi-codepoint emojis like flags count as more than one), and updates in real time so the number you see is the number X enforces when you publish.
ReplySocial tracks every mention, keyword, and conversation across your X accounts.
Start Monitoring Free