Twitter Character Limit 2026: How Many Characters in a Tweet

The Twitter character limit is 280 for free accounts and 25,000 with Premium. How emojis, links and CJK text count, plus bio, name, username and alt text caps.

· 8 min read

A glowing 3D smartphone with a glass post composer card showing abstract text lines and a circular progress ring, surrounded by floating glass key tiles

The Twitter (X) character limit is 280 characters per post for free accounts. X Premium subscribers can write longer posts of up to 25,000 characters. Not every character counts as one: emojis count as 2, every link counts as 23 no matter how long it is, and Chinese, Japanese and Korean characters count as 2 each. Photos, GIFs and videos don’t count at all.

So “how many characters in a tweet” has a short answer and a slightly longer one. This guide gives you both: the limits for posts, replies and quotes, how X actually counts what you type, and the separate limits for your bio, display name, username, image descriptions, polls and more, all in one table.

Twitter character limits at a glance

What Limit Source
Post (free account) 280 characters X’s help center
Post (Premium, any tier) 25,000 characters X’s Premium help page
Reply or quote Same as a post X’s help center
Bio 160 characters X’s help center
Display name 50 characters X’s help center
Username (@handle) 15 characters X’s help center
Image description (alt text) 1,000 characters X’s help center
Poll option 25 characters each X’s help center
List name 25 characters X’s help center
Link inside a post Always counts as 23 X’s help center and developer docs
Emoji Counts as 2 X’s developer docs
Chinese, Japanese, Korean character Counts as 2 X’s developer docs
Photo, GIF or video Counts as 0 X’s developer docs

The figures come from X’s help center pages on posting, profiles, usernames, polls, Lists and image descriptions, and from the “counting characters” page in X’s developer documentation, which describes exactly how the composer weighs each character.

How X counts characters

X doesn’t simply count letters. It gives each character a weight, and the total weight has to stay at or under 280. According to X’s developer documentation:

  • Most letters count as 1. That covers Latin letters, numbers, spaces, ordinary punctuation and, under X’s open-source counting rules, most other alphabets such as Greek, Cyrillic, Arabic, Hebrew, Devanagari and Thai.
  • Chinese, Japanese and Korean characters count as 2. A post written entirely in one of these scripts maxes out around 140 characters.
  • Emojis count as 2. That includes emojis made of several pieces joined together, such as a skin-tone variant or a family emoji: X counts the whole thing as 2.
  • Other characters default to 2. Some symbols outside the common ranges, such as arrows or the trademark sign, also weigh 2.
  • Every link counts as 23. X shortens all links with its t.co service, so a 15-character link and a 200-character link both use 23.
  • Media counts as 0. Photos, GIFs and videos attached in X’s apps don’t use any of your characters.
  • Hashtags count normally. “#SEO” is 4 characters, the # included.
  • Accented letters count once. X normalizes text before counting, so “café” is 4 characters whichever way your keyboard typed the é.

Examples

What you type Counts as
Hello world 11
café 4
#SEO 4
👋 2
👍🏽 (thumbs up with a skin tone) 2
東京 (two Japanese characters) 4
Any link, short or long 23
A photo or video 0

The ring next to the Post button in the composer tracks this weighted count for you, so you rarely need to do the math. The examples simply explain why the ring fills faster than you expect when you add emojis or links.

To check a draft before you post, paste it into our free Twitter character counter: it counts with the same rules and can split a long post into a thread.

Replies, mentions and quotes

Replies. X’s developer documentation says the @usernames that X fills in automatically at the start of a reply don’t count toward your limit. Any @mentions you type yourself do count.

Quotes. According to X’s help center, the post you quote doesn’t count toward your character limit, so your comment gets the full 280. Our guide on how to quote a post on X covers the rest.

Threads. If you go over the limit while writing a thread, X’s help center says the extra text is highlighted so you can trim it before posting. Threads are the usual way to say more than 280 characters on a free account; see how to write a thread on X.

Longer posts with X Premium

X’s Premium help page says longer posts let subscribers post up to 25,000 characters, and that you can write longer posts in a quote or reply too. It lists longer posts among the features available on every Premium tier, including Basic. Everyone can read longer posts, but only subscribers can create them.

A few details from X’s help pages are worth knowing before you write one:

  • The composer switches modes at 280. X’s help center says that once you pass 280 characters, the counter stops tracking progress around the circle and fills it instead.
  • Mentions after 280 don’t notify. X says accounts mentioned in the first 280 characters are notified, but mentions after that point currently aren’t. If you limit replies to people you mention, those mentions also have to be in the first 280 characters.
  • Web limits. X’s help center says you currently can’t save a draft of a longer post or schedule one on the web.
  • Media still works. Photos, a GIF, video, polls and hashtags work as in a normal post.

One caution: X’s own pages don’t fully agree. Its Premium page and its page on types of posts say 25,000 characters, while its basic “How to Post” page still mentions 4,000, the limit Premium started with. The composer is the final word, so if you’re on Premium and it lets you go past 4,000, you’re on the current limit.

In the timeline, long posts are usually shown cut short with a “Show more” link, so the first lines do the heavy lifting. Put the point of the post up front.

Articles

X also has Articles, a separate format for long-form writing with headings, lists, images, video and embedded posts. According to X’s help center, publishing Articles is limited to Premium and Premium+ subscribers, Premium Business and Premium Organizations, and you write them from the Articles tab on x.com. X’s help pages don’t publish a character limit for Articles, so treat any number you see quoted elsewhere with caution.

Profile limits: bio, name and username

Field Limit Notes
Bio 160 characters Edit it under Edit profile
Display name 50 characters Can be changed any time
Username (@handle) 15 characters Letters, numbers and underscores only
Location Not stated by X An editable field
Website One link Shown separately from the bio

According to X’s help center, your username can’t be longer than 15 characters and can only use letters A to Z, numbers 0 to 9 and underscores; no symbols, dashes or spaces. The display name is separate and can be up to 50 characters. Our guides on changing your X username and X bio ideas go deeper on both.

Other limits worth knowing

  • Image descriptions (alt text): 1,000 characters. X’s help center shows the counter in the corner of the description box. Describe what matters in the image rather than filling the space.
  • Poll options: 25 characters each. The poll question itself uses the normal post limit. See how to make a poll on X.
  • List names: 25 characters, and X’s help center says they can’t begin with a number.
  • Direct Messages. X’s current help pages don’t state a length limit for DMs or for its newer encrypted Chat. Twitter raised the DM limit to 10,000 characters back in 2015, but we couldn’t confirm that figure still applies to Chat, so we won’t promise it.
  • Muted words can be up to the maximum length of a post, according to X’s help center.

Character limits are separate from activity limits such as how many posts, DMs or follows you can make per day. Those are covered in X limits explained.

How many words fit in a tweet?

X counts characters, not words. As a rough guide, an English post of 280 characters usually holds somewhere around 40 to 55 words, depending on how long your words are and whether you add links, hashtags or emojis. A single link takes 23 of your 280 characters, and every emoji takes 2.

How to fit more into 280 characters

  • Cut the warm-up. Start with the point. “Here’s a thought:” costs 17 characters.
  • Let the link card do the talking. A link costs 23 characters and often shows a preview, so you don’t need to describe the page in full.
  • Use images for detail. Media costs 0 characters. Put the chart, the screenshot or the list in an image and add alt text for accessibility.
  • Go easy on emojis and hashtags. Each emoji costs 2, and one relevant hashtag is plenty.
  • Split it. If it needs more room, write a short thread or, with Premium, a longer post.

Short posts aren’t just about the limit. Most people read X on a phone, and a tight first line is what earns the tap. If you’re working on reach, our guide on getting more views on X covers what helps a post travel.

Key takeaways

  • Free accounts get 280 characters per post; Premium subscribers get up to 25,000.
  • Emojis and Chinese, Japanese and Korean characters count as 2; links always count as 23; media counts as 0.
  • Auto-filled @usernames in replies and the post you quote don’t count toward your limit.
  • Bio 160, display name 50, username 15, alt text 1,000, poll options 25.
  • In long posts, mentions after the first 280 characters don’t send notifications.
  • X’s own help pages disagree on the Premium limit (25,000 vs. an older 4,000), so trust your composer.

Frequently asked questions

How many characters are in a tweet?

A post on X can have up to 280 characters on a free account. X Premium subscribers can write longer posts of up to 25,000 characters, according to X's Premium help page.

What is the Twitter character limit for Premium?

X's help center says Premium subscribers can post up to 25,000 characters, on every Premium tier including Basic. Everyone can read longer posts, but only subscribers can create them.

Do emojis count as two characters on Twitter?

Yes. X's developer documentation says each emoji counts as 2 characters, including emojis built from several pieces such as skin tones or family groups.

Do links count toward the Twitter character limit?

Yes, but always as 23 characters. X shortens every link with its t.co service, so a link counts as 23 characters no matter how long the original address is.

How long can a Twitter bio be?

An X bio can be up to 160 characters. Your display name can be up to 50 characters and your @username up to 15, according to X's help center.

Do photos and videos count toward the character limit?

No. X's developer documentation says media attached through X's own apps counts as 0 characters, so adding photos, a GIF or a video doesn't reduce your 280.

Why do Japanese, Chinese and Korean posts get fewer characters?

X counts each Chinese, Japanese and Korean character as 2, because each one carries more meaning. A post written entirely in those scripts tops out at about 140 characters.