Platform Tips

X (Twitter) Character Limit in 2026: The Complete Reference

135 views
Serge Bulaev
Serge Bulaev
X (Twitter) Character Limit in 2026: The Complete Reference

TL;DR

The X (Twitter) character limit is 280 characters, but emojis count as two and URLs count in full. Every limit, how counting works, and what happens when you go over.

The short answer is 280 characters. The useful answer is that X doesn't count the way you'd expect: an emoji costs two, a link costs its full length, and thread markers quietly eat another ten. That gap between "280 characters" and "280 characters you can use" is what makes a post get rejected right as you hit publish. This is the full reference.

The Limits at a Glance

WhereLimit
Standard post280 characters
Each emojicounts as 2
URLscounted in full (literal length)
Thread numbering, e.g. (1/3)about 10 characters per post
Images per postup to 4
How the X character limit is counted: plain text as one, emojis as two, URLs in full, and thread markers reserving ten characters

Why Your 280 Characters Aren't 280

Three rules explain almost every "but it looked short enough" moment.

  • Emojis count double. Each one is two characters, not one. Five emojis cost you ten characters of writing space.
  • Links count for what they are. X has its own URL-shortening behaviour, but third-party tools generally count the literal string. Publora counts the full length of the URL you paste, so a long tracking link genuinely costs you room. Shorten links before scheduling.
  • Thread markers take a slice. If your text becomes a thread, the (1/3) style numbering is appended to each part and reserves roughly ten characters, so each post has about 270 usable.
Worth knowing: Publora always counts against the 280-character limit for every account, so what you see before scheduling is what X will accept.

Going Over: Threads Instead of Rejection

Write past 280 and X refuses the post. The practical answer is to split it. Publora does this automatically: content over the limit becomes a connected thread, each part posted as a reply to the one before it, broken at sentence boundaries so it reads naturally rather than cutting mid-word.

You can also control the breaks yourself if you'd rather not leave it to a splitter, which is useful when a particular line needs to land as its own post.

Media Rules That Interact With the Limit

Two media details matter when you're planning a long post:

  • Images attach to the first post only. In a thread, the images go on part one; the rest are text-only.
  • Images and video can't share a post. Pick one or the other.

Sizes and formats for those images are covered in X (Twitter) image sizes.

Writing for 280 When You Post Everywhere

If the same text goes to several networks, X sets the floor: at 280 characters it's the tightest common limit among the major platforms. Keep a cross-posted message under 280 and it lands identically everywhere. Go longer and each platform behaves differently, X and Threads split into threads, others may reject the post outright. More on that in posting to every network from one API.

FAQ

What's the character limit on X?

280 characters for a standard post. Emojis count as two characters each and URLs count by their full length, so usable space is often less than it looks.

Do emojis and links count?

Yes. Each emoji is two characters. Links count too, and Publora counts a URL by its literal length, so shorten long links before posting.

What happens if I go over 280?

X rejects the post. Publora splits longer content into a connected thread at sentence boundaries with (1/N) markers, which reserve about ten characters per part.

Never hit the limit by surprise

Publora counts characters the way X does before you schedule, and turns long posts into clean threads automatically. Free to start.

Start Free

Further Reading


About the author. Written by the Publora team. Character-counting and threading behaviour reflect the live Publora X integration documented at docs.publora.com; platform limits can change.

Related Articles