Skip to main content
2026 Verified Platform Specification

X (Twitter) Character Limits Reference

Everything you need to know about character limits on X in 2026. From standard 280-character posts and 23-character t.co links to 25,000-character long-form articles, profile bios, and 25-character poll choices.

Official Limits at a Glance

Swipe table →
Feature Maximum Limit Account Tier Key Weighting Rule
Standard Post (Free) 280 characters Universal / Free URLs consume 23 chars; emojis and CJK count as 2 chars.
X Premium Post 4,000 characters Premium Tier Includes 'Show more' reader disclosure.
X Premium+ Long-form 25,000 characters Premium+ Tier Supports rich article publishing on X.
Profile Bio 160 characters Universal Supports mentions, hashtags, and links.
Direct Message (DM) 10,000 characters Universal Private chat threshold per message.
Poll Question 280 characters Universal Main text prompt for polls.
Poll Options (Choices) 25 per option Universal Strict limit per option (up to 4 options).
Display Name 50 characters Universal The public name shown on your profile.
Username (@handle) 15 characters Universal Alphanumeric and underscores only.

Interactive Limit Tester

Test your text directly against any X character limit preset.

Remaining: 280
Used: 0 / 280

How Does the 280-Character Limit Work for Free Accounts?

Every standard free account on X can post up to 280 characters per post. Historically capped at 140 characters to match early SMS mobile constraints, Twitter doubled the cap to 280 in November 2017 to improve expressive freedom across Latin-based alphabets.

However, 280 characters does not mean 280 keystrokes. X utilizes a weighted measurement model defined in its open-source twitter-text library:

  • Standard Latin ASCII letters, numbers, and spaces: Count as 1 character each.
  • All Emojis: Count as 2 characters each, regardless of whether they are simple smileys or compound Zero-Width Joiner (ZWJ) family flags.
  • East Asian Characters (Chinese, Japanese, Korean): Count as 2 characters each due to higher informational density per glyph.
  • All URLs and HTTP/HTTPS links: Automatically shortened to t.co, consuming exactly 23 characters.

You can test your post live with exact weighted calculations on our X post character counter tool.

What Are the Character Limits for X Premium and Premium+ Subscribers?

Subscribers to X Premium can post extended text up to 4,000 characters, while Premium+ subscribers can publish full articles up to 25,000 characters per post.

When reading an extended post on the X timeline, posts exceeding 280 characters are collapsed with a subtle "Show more" button. When users click this button, the entire post expands in place.

Creator Tip: The first 280 characters of a long-form post serve as your hook. Always place your key insight or call-to-action within the initial 280 characters before the "Show more" fold.

What Are the Limits for X Profiles, Bios, and Handles?

Your public profile on X is bounded by three specific character thresholds:

160 CHARACTERS

Profile Bio

Includes all characters, hashtags, and mentions. Links typed directly into the bio count toward the 160 cap.

50 CHARACTERS

Display Name

The public name appearing on your profile header. Supports emojis and Unicode symbols.

15 CHARACTERS

Username (@handle)

Alphanumeric letters, numbers, and underscores only. Cannot contain spaces or special symbols.

Poll Choice Caps & Direct Message Thresholds

Two commonly overlooked restrictions on X are Poll Options and Direct Messages:

  • X Poll Options (25 Characters): While your poll prompt question can reach 280 characters, each individual poll choice option cannot exceed 25 characters. Exceeding 25 characters prevents poll submission.
  • Direct Messages (10,000 Characters): Private messages support up to 10,000 characters, allowing thorough one-on-one business discussions and client support.

If your content exceeds 280 characters and you do not have X Premium, the most effective strategy is to split your post into a connected multi-tweet thread.

Frequently Asked Questions

Direct answers to the most common queries regarding X character restrictions.

What is the standard character limit for an X (Twitter) post in 2026? â–¼

The standard free post limit on X is 280 characters. This limit applies to all non-paying registered users and accounts across web, iOS, and Android clients.

How many characters can X Premium subscribers post? â–¼

Subscribers to X Premium can compose long-form posts up to 4,000 characters, while subscribers to X Premium+ can write expansive articles up to 25,000 characters per post.

Why does every URL count as 23 characters on X? â–¼

Every link posted on X is automatically wrapped by Twitter's backend t.co link shortener. Regardless of whether the original URL is 12 or 200 characters long, it consumes exactly 23 characters against your post limit.

What is the character limit for a Twitter profile bio? â–¼

The maximum character limit for an X (Twitter) bio is 160 characters. This count includes all letters, punctuation, spaces, emojis, and hashtags.

What is the character limit for X poll options? â–¼

Each poll option on X has a strict cap of 25 characters. Polls allow up to 4 separate choice options, while the accompanying question follows the standard 280-character post limit.

What is the Direct Message (DM) character limit on X? â–¼

Direct messages on X support up to 10,000 characters per message, allowing long-form private communication between users.

Ready to verify your post length?

Calculate weighted characters with live overflow preview in real time.