Twitter's character limit catches people off-guard constantly. A URL alone takes 23 characters. Knowing exactly what counts β and what does not β is the difference between a tweet that fits and one that gets cut off.
Twitter's Current Character Limit in 2026
The standard character limit for a tweet on Twitter/π is 280 characters. This has been the limit since November 2017, when Twitter doubled it from the original 140.
Twitter/π Premium (formerly Twitter Blue) subscribers can post "long-form posts" up to 25,000 characters β but these are displayed differently in the timeline, with a "Read more" truncation after the standard preview.
| Account Type | Tweet Limit | Notes |
|---|---|---|
| Standard (free) | 280 characters | Applies to all users |
| π Premium | 25,000 characters | Long-form posts, truncated in timeline |
| π Premium+ / Business | 25,000 characters | Priority ranking in replies |
What Counts Toward the 280 Characters?
This is where most people get confused. Not everything you add to a tweet counts equally toward the limit:
Counts as characters:
- All text β letters, numbers, spaces, punctuation
- Emojis β most emojis count as 2 characters (they use Unicode's supplementary plane)
- URLs β always shortened to exactly 23 characters regardless of original length
- Usernames in replies β the first @mention in a reply does NOT count, but additional mentions in the body do
- Hashtags β the # symbol and all text following it count as characters
Does NOT count toward the limit:
- Images, GIFs, and videos
- Polls
- Location tags
- The first @username in a reply (the person you are replying to)
- Quote tweet attachments (the quoted tweet itself)
Emoji Character Count: The Hidden Problem
Most emojis count as 2 characters in Twitter's count, not 1. This is because emojis use Unicode code points outside the basic multilingual plane and require more data to store.
A tweet that is exactly 280 characters with a word processor β but includes 10 emojis β will actually register as 290 characters on Twitter and fail to post. Always draft tweets with emoji directly in Twitter's compose box to see the real count.
| Element | Characters Used |
|---|---|
| Regular letter (aβz, AβZ) | 1 |
| Number (0β9) | 1 |
| Space | 1 |
| Standard punctuation (. , ! ?) | 1 |
| Most emoji (π π₯ β ) | 2 |
| Any URL (any length) | 23 |
| Image / GIF / Video | 0 |
| Poll | 0 |
How to Write More in Fewer Characters
Getting your message across in 280 characters is a skill. Here are proven techniques:
- Cut "that" wherever possible β "I think that this works" β "I think this works" (saves 5 chars)
- Use numerals not words β "three" β "3" (saves 4 chars)
- Drop unnecessary articles β "the" and "a" can often be removed without losing meaning
- Use ampersand β "&" instead of "and" (saves 2 chars)
- Use common abbreviations β "vs" instead of "versus", "w/" instead of "with"
- Move the URL to the end β URLs always use 23 chars; put them last so they do not break reading flow
- Use a thread β If you genuinely need more space, a well-structured thread outperforms trying to cram everything into one tweet
Check Your Tweet Length Before Posting
The most reliable way to check tweet character count is to compose directly in Twitter's interface β it shows the countdown in real time and handles URL shortening and emoji counting accurately.
If you are drafting tweets externally (in a document, scheduling tool, or for a social media team), use our Character Counter as a fast check. Note that you should manually budget 23 characters per URL when using external tools.