Phrasit

Search Phrasit

Search every tool, guide, and citation page.

TWITTER | 280 CHARACTERS

Twitter / X post character counter

Twitter / X keeps standard posts to 280 weighted characters so timelines stay fast and scannable, while Premium accounts can publish much longer posts up to 4,000 characters. Counting is not simple string length: most emoji and CJK characters count as two, and every URL is wrapped with t.co and counted as 23 characters.

Twitter / X post character limit

280
characters max

The 280-character cap preserves short-form posting, but X weights emoji and always reserves 23 characters for each URL.

0 weighted
Weighted (X)
0
Raw length
0
Words
0
Lines
0

X counts a tweet differently from raw length: every link is counted as 23 characters (the fixed t.co length) and most emoji and CJK characters count as two. The weighted number above is what X measures against the 280-character limit.

Examples

Counts use X's weighted rules (links = 23, emoji/CJK = 2)
Fits126/280

Launch notes are live: faster export, cleaner citations, and a smaller mobile toolbar. Full changelog: https://example.com

Too long160/280

Launch notes are live: faster export, cleaner citations, smaller mobile toolbar, improved history, and a full walkthrough with examples: https://example.com

Fits110/280

New guide: write tighter meta descriptions without keyword stuffing. Save it before your next content refresh.

Too long142/280

New guide: write tighter meta descriptions without keyword stuffing, vague benefits, or repeated brand terms before your next content refresh.

Twitter character limit FAQ

How many characters are allowed in Twitter?
Twitter has a 280-character limit.
Why does Twitter / X post have a character limit?
The 280-character cap preserves short-form posting, but X weights emoji and always reserves 23 characters for each URL.
Do spaces count toward the Twitter limit?
Yes, spaces count toward character limits on all major platforms.
What happens if I exceed the Twitter limit?
The platform usually rejects the post or truncates it. Use the counter above to stay safely under 280 characters.

Twitter / X post character limit guide

How X actually counts a tweet

X does not count a tweet the way a word processor counts characters. The platform applies a weighted character algorithm before it decides whether your post fits inside the 280-character cap, and that algorithm treats different characters very differently. Ordinary Latin letters, digits, and common punctuation each count as one. Most emoji, and characters from scripts such as Chinese, Japanese, Korean, Arabic, Hebrew, and many emoji-modifier sequences, count as two. This is why a 140-character message written in Japanese can completely fill a tweet while a 270-character message in English still has room to spare.

The single biggest surprise for most people is links. Every URL you paste, no matter how long or short, is automatically wrapped in X's t.co link shortener and counted as exactly 23 characters. A naked link to a 90-character product page and a link to a 400-character tracking URL both cost you the same 23 characters. That is good news for long links and slightly annoying news for short ones, because even a five-character domain still consumes 23 of your 280. If a draft has two links in it, that is 46 characters gone before you have written a word.

Because of weighting, the counter on this page mirrors X's own rules rather than reporting raw string length. Paste a tweet with an emoji and a link and you will see the weighted total climb faster than the visible character count, which is exactly what happens inside the composer. Reporting plain length here would tell you a tweet fits when X would reject it, so the counter deliberately matches the platform.

280, Premium, and where the limits really sit

The 280-character limit applies to standard posts on free accounts. It replaced the original 140-character limit in 2017, and the doubling was deliberately conservative: X wanted more room for nuance without turning the timeline into a wall of essays. Premium (formerly Twitter Blue) subscribers can publish far longer posts, up to 25,000 characters in many markets, but those long posts are truncated in the timeline behind a Show more link, so the first 280 characters still do the heavy lifting for reach and replies.

Direct messages, display names, and bios all have their own separate caps that have nothing to do with the 280-character post limit, so do not assume a length that works in one surface works in another. If you schedule posts through a third-party tool, check whether that tool counts weighted characters or raw length, because many of them undercount emoji and CJK text and will happily let you queue a post that X then refuses to publish.

Writing tweets that fit on the first try

Front-load the point. The opening line is what shows in notifications, search previews, and quote-tweets, so put the hook or the conclusion first and let supporting detail follow. If you are close to the limit, cut adjectives and connective phrases before you cut the link or the call to action, because those carry the value. Reserve the link for the end where possible so a truncated preview still reads as a complete thought.

When a post genuinely needs more room, a short thread almost always outperforms cramming everything into one weighted-to-the-limit tweet. Splitting an idea into two or three posts gives each one a clean hook, keeps every tweet comfortably under 280 weighted characters, and earns more dwell time in the timeline. Paste each part into the counter above before posting so you can see the weighted total, confirm the link cost, and trim with confidence rather than guessing in the composer.