X (Twitter) Character Counter
X does not count text the way a plain text editor does. Every link counts as 23 characters regardless of its real length, and most emoji count as two characters instead of one. This counter applies the same weighted rules, so the number you see here is the number X will accept.
Type or paste below and the counts update on every keystroke. Everything runs locally in your browser - your drafts are never uploaded anywhere.
Last reviewed: September 7, 2026
Counted against the X (Twitter) Post limit.
280 characters remaining
X Premium accounts can publish posts up to 25,000 characters.
- 0Characters
- 0No spaces
- 0Words
- 0Sentences
- 0Lines
- 0Bytes (UTF-8)
- 0sRead time
- 0sSpeak time
Word frequency
Start typing to see which words you lean on most.
Set a focus keyword to see its density and SEO verdict.
Readability & tone
Write a few sentences to get a readability score.
Ctrl + Enter trim to limit · Ctrl + Shift + C copy
How X (Twitter) counts characters
- Every link counts as 23 characters, regardless of its real length.
- Most emoji count as 2 characters instead of one.
- Spaces, line breaks and punctuation all count toward the limit.
X (Twitter) character limits
| Field | Limit | Notes |
|---|---|---|
| Post | 280 | X Premium accounts can publish posts up to 25,000 characters. |
| Display name | 50 | Shown above your handle. The handle itself is limited to 15 characters. |
| Bio | 160 | Profile links in the bio do not consume the 160 character budget. |
| Image alt text | 1,000 | Alt text is also read out by screen readers, so keep it descriptive. |
Tips for writing X (Twitter) copy
- Front-load the point: most timelines cut a long post behind a Show more link.
- Move a trailing link to the end of the post - it always costs 23 characters either way.
- Emoji cost two characters each, so a post of 140 emoji is already at the limit.
- Use a thread instead of trimming if the idea genuinely needs more than 280 characters.
X (Twitter) character limit FAQ
Why does X count every link as 23 characters?
X wraps all URLs through its own shortener. Because the shortened form has a fixed length, X charges a flat 23 characters for any link, no matter how long the original URL is.
Do emoji really count as two characters?
Most emoji outside the basic Latin range are counted as two characters by X. Some simple symbols count as one. This counter weights emoji as two to match the common case.
What is the character limit for X Premium?
X Premium subscribers can publish posts up to 25,000 characters. Free accounts remain limited to 280 characters per post.
Does the alt text limit apply to video?
Image alt text is limited to 1,000 characters. Video uploads accept a similar description field with the same practical limit.
Is my text sent to a server?
No. All counting happens in your browser with JavaScript. Nothing you type is transmitted, stored or logged.
Recommended for X (Twitter) creators
- Scheduling tool→Queue a week of posts in one sitting.
- Design tool→Templates sized for every platform.
- Analytics tool→See which copy actually converts.