The X character limit is 280 characters for standard accounts, and up to 25,000 characters for paid subscribers, as of 2026. X counts characters by weight, not by simple length: every URL counts as 23, and most emoji and Chinese, Japanese or Korean characters count as 2. A post can look short and still go over.
Key takeaways
- Standard X accounts can post up to 280 characters, and subscribers to X's paid tier can post up to 25,000 characters.
- X measures posts by weighted count, not by the number of characters you can see on screen.
- Every URL counts as 23 characters, whether the link is 15 characters long or 150.
- Most emoji and CJK (Chinese, Japanese, Korean) characters count as 2, so a post written in those scripts holds roughly half as many characters.
- If you publish through a third-party tool, check the X character limit the way X does, and confirm that long posts are accepted before you rely on them.
How does X count characters?
X counts characters using a weighted system documented in its developer guide on counting characters. Most Latin letters, digits and punctuation marks count as 1. Many other characters count as 2. Links are treated as a fixed length. The total you see in the composer is the weighted total, not the raw length of the string.
Here are the rules that matter most as of 2026:
- Standard characters: 1 each, covering ordinary letters, numbers and common punctuation.
- URLs: 23 each, regardless of how long the link is.
- Most emoji: 2 each.
- CJK characters: 2 each, which includes Chinese, Japanese and Korean text.
An example makes this concrete. Suppose a post has 200 ordinary characters, one long link and three emoji. The count is 200 + 23 + 6 = 229, so the post fits under 280 with room left. Change the three emoji to ten and the same post is 200 + 23 + 20 = 243. It is still fine, but you have lost a good chunk of space without writing a single extra word. These figures are illustrative arithmetic, not data from a study.
What is the X character limit for standard and paid accounts?
The 280-character limit applies to standard accounts. X's Help Center lists a 25,000-character limit for subscribers to its paid X Premium tier. Both limits use the same weighted counting method, so a 25,000-character post is also measured by weight, not by raw length.
A longer limit does not mean longer is better. A short post that lands in the timeline fits the way most people scan X. A long post can suit a detailed argument or a story, but readers see only the opening before they choose to expand it. Put the main point first either way.
Does a third-party tool get the long limit?
Not necessarily. X's Help Center describes the 25,000-character limit for subscribers, but X's API documentation does not say whether the posting API accepts long posts. A tool that publishes on your behalf may therefore see X reject a post that the X app would accept. If you plan to publish long posts through a scheduler, test with a single post first, and keep a shorter version ready.
Why did Twitter's limit change from 140 to 280?
Twitter originally capped posts at 140 characters and later doubled the limit to 280. That history explains why older articles quote "140" and why "Twitter character limit" is still a common search. The current X character limit for standard accounts is 280, and the platform is now called X.
The search term and the platform name differ, but the rule is the same one covered here. If you meet an article that says 140, it is describing the old limit, and you can discard it for planning purposes.
How do you stay under the X character limit when you write?
The simplest habit is to write for the weighted count, not the visible length. These steps work for most posts:
- Draft in a tool that counts the way X does. A plain word processor counts a URL by its length and an emoji as one character, so its total will disagree with X.
- Count the link as 23 first. Subtract 23 from 280 and you have 257 characters for everything else.
- Budget emoji at 2 each. Three emoji cost 6, so trim them if you are close to the edge.
- Cut before you compress. Remove filler words and repeated phrases before you resort to abbreviations that hurt readability.
- Move detail into a thread or a link when a single post cannot carry the point.
A thread is a series of connected posts. Each post in a thread has its own limit, so a long idea can be split across several. Keep each post able to stand on its own, because people often see one post without the others.
What about posts in languages that use CJK characters?
If you write in Chinese, Japanese or Korean, each character counts as 2. That halves the practical capacity of a standard account: a post of 140 CJK characters reaches the 280 limit. Check the weighted count in your composer, because it is easy to assume you have more room than you do.
How do you plan X posts alongside other platforms?
X is the tightest limit among the major platforms you are likely to use, so write for X first and expand for the others. A post that works at 280 weighted characters will fit nearly everywhere. LinkedIn allows up to 3,000 characters, Instagram captions go to 2,200, and Bluesky allows 300 graphemes.
Do not copy the same text to every channel. A 280-character post that ends with a link can look abrupt on LinkedIn, and an Instagram caption pasted into X will usually be cut or rewritten anyway. Write the core message once, then adapt the length and tone of each version.
Keep the count in view while you edit. Every time you change a word, the weighted total changes too, and a post that fit last week may not fit after an extra emoji or a longer link.
Frequently asked questions
What is the character limit on X?
Standard accounts can post up to 280 characters, and X Premium subscribers can post up to 25,000 characters as of 2026. Both are counted by weight, where a URL counts as 23 and most emoji count as 2.
Do links count toward the 280 characters?
Yes. Every URL counts as 23 characters, no matter how long the link actually is. A short link and a very long link use the same amount of space.
Do emoji count as one character on X?
No, most emoji count as 2 characters on X. Chinese, Japanese and Korean characters also count as 2, so posts that use them reach the limit sooner.
Can I publish long X posts from a scheduling tool?
It depends on whether X's API accepts them. X's Help Center lists 25,000 characters for subscribers, but its API documentation does not confirm that long posts can be published through the API. Test with one post before you schedule many.
How MultiPost Studio helps
MultiPost Studio's composer counts X posts the way X does, with URLs at 23 and emoji and CJK characters weighted, and it applies the standard or subscriber limit based on the connected account's tier. Because it shows every channel's limit side by side, you can see where one draft needs trimming for X and where it has room elsewhere. Read more about the composer and platform-aware checks.