Count Words

Twitter/X Character Counter

Check your post against the 280-character limit, counted the way X counts it. Real-time, with no sign-up required.

Type or paste your tweet

Tweet character count

0 / 280 characters0%

Characters Remaining

280

Characters Used

0

Words

0

Standard Limit

280

How X counts

Every link counts as 23 characters, and each emoji or Chinese, Japanese or Korean character counts as 2. This counter applies the same rules, so the total can differ from a plain character count.

Premium limit

Paid Premium tiers can publish longer posts of up to 25,000 characters. Only the first 280 show in the timeline.

Twitter/X Character Limits Reference

Standard Post

280

characters per tweet

Premium Post

25,000

characters for subscribers

URL Length

23

characters per shortened link

Sources and limits for other platforms are on the character limits reference.

Tweet drafting

Trim posts to fit the 280-character limit before switching to the compose box.

Ad copy

Write Twitter ad variations and check that each version stays within creative limits.

Thread planning

Measure each segment of a thread so every post fits cleanly without mid-sentence breaks.

Related Tools

Need a different counter?

Switch to a general character counter or check limits for other social platforms.

Twitter/X Character Counter FAQ

What is the Twitter/X character limit?

Standard posts are limited to 280 characters. Paid Premium tiers can publish longer posts of up to 25,000 characters.

Do links count toward the character limit?

Yes. X counts every link as 23 characters regardless of the original URL length.

Do emoji count as more than one character?

Yes. X counts each emoji as 2 characters, and each Chinese, Japanese or Korean character as 2 as well. This counter applies the same weighting.

Do hashtags count as characters?

Yes. Every character in a hashtag, including the # symbol, counts toward the 280-character limit.

Is my tweet text stored?

No. The counter runs entirely in your browser. Nothing is uploaded.