FindBest Tools
X Strategy · Social Copy

X Character Limit With Links: Why a URL Still Costs 23 Characters

The 280-character cap is simple. The way links are counted is not. That is where most generic counters fail.

8 min read-Updated May 2026

If you publish product launches, newsletter drops, or traffic-driving posts on X, links are where your available space disappears. The platform does not care whether the visible URL is short or long. It applies a fixed weight.

The Basic X Character Rule

Standard X posts allow 280 characters. Every visible element matters: letters, spaces, punctuation, hashtags, mentions, and emojis. The mistake is assuming the URL behaves the same way. It does not.

Why Links Count as 23 Characters

X runs URLs through its own wrapping and tracking system, so it normalizes them to a fixed character allowance. In practice, that means a long UTM-tagged campaign URL and a short branded link both consume 23 characters in the post.

This is why a raw text-length counter becomes unreliable as soon as a link enters the draft. Our Social Media Character Counter uses X-style weighted URL logic so launch posts and promo tweets are judged against the real platform rule.

A Better Way to Budget Space

ElementSpace to reserve
One URL23 characters
One @mentionVisible handle length
One hashtagVisible hashtag length
Two-line safety margin10 to 20 characters

Best Practices for Link-Heavy X Posts

  • Lead with the hook before the link.
  • Use one CTA, not three competing actions.
  • Cut filler words first because they steal space without adding meaning.
  • Build your campaign URL with the UTM Builder, then validate the full post in the counter.

Cross-posting from X to other networks

A draft that fits X often has extra room on Threads and much more on LinkedIn. Before reusing the same copy elsewhere, test it in the live checker and compare it against our LinkedIn post length guide and Threads and Bluesky guide.

X Character Limit FAQ

What is the current X character limit?

For standard posts, the X character limit is 280 characters. Some premium account features allow longer posts, but 280 remains the default public constraint most writers optimize around.

How many characters does a link count for on X?

A URL is weighted as 23 characters regardless of how long the visible link appears in the draft.

Do hashtags and mentions count on X?

Yes. Mentions, hashtags, spaces, punctuation, and emojis all count toward the 280-character total.

Why does a plain character counter disagree with X?

Because a plain counter measures visible text length, while X applies a fixed rule to URLs. That creates a gap on link-heavy posts.