How Long Can a Tweet Be? The 280 Rule, Counted Properly
A standard post on X can be up to 280 characters — but not the kind of characters your notes app counts. X weighs characters: every link costs a flat 23, and most emoji and CJK characters cost 2. AutoTweet's whole promise — the auto tweet tool that writes and posts on X for you — only works if nothing ever posts truncated, so here is the counting, explained with real arithmetic.
The rule: 280 weighted characters, not 280 keystrokes
X caps a post at 280 weighted characters. Ordinary letters, numbers, spaces, and punctuation weigh 1 each. A URL of any length is rewritten through X's link shortener and weighs exactly 23 — a twelve-character link and a ninety-character tracking link cost the same. Most emoji weigh 2, and characters from Chinese, Japanese, and Korean scripts also generally weigh 2. Flags and some combined emoji sequences weigh more, because they are built from several underlying characters.
That weighting is why two drafts that look the same length can end differently. A post that is short in words but carries two links starts with 46 of its 280 already spent. A post with four emoji has spent 8 characters on decoration before a single letter lands. The limit did not change — the accounting did, and the accounting is invisible unless your tool shows it.
A thread is how X handles anything longer: a chain of individual posts, each within its own 280, shown together in order. A thread is not one long post with internal breaks; every link in the chain is counted and capped separately, which is why thread planning needs the count per post, not a total.
Worked example 1: the draft that fits — link and emoji included
Take this labeled example draft: 'Our spring menu is live — the full list, prices, and opening hours are on the site [link] ☕'. Count it the notes-app way and the raw text looks comfortably short. Count it X's way: the sentence itself is under ninety weighted characters, the link adds its flat 23, and the coffee emoji adds 2. The total lands well under 280. This draft fits with room to spare — room you could spend on one more specific detail, which is nearly always a better use of spare characters than a second emoji.
The lesson of the fitting example is that a link is not the budget-killer people fear. At 23 characters, one link costs less than a medium-length word cluster. Drafts usually overflow from words, not from the link they carry.
Worked example 2: the draft that secretly does not fit
Now a labeled example of the classic failure: a launch announcement drafted in a notes app at what the app reports as 274 characters — safely under, by its count. But the draft contains a long link and three emoji. X recounts: the link's raw length disappears and is replaced by 23, which actually helps — yet each emoji counts 2 instead of the 1 the notes app assumed, and a quoted phrase in another script counts double per character. The weighted total crosses 280, the composer refuses the post, and the author starts deleting words at random under time pressure.
This is the exact failure AutoTweet's free Twitter character counter exists to prevent. It counts the way X counts — links as 23, emoji as 2 — shows the weighted total and what remains as you type, and when a draft runs over, it splits the text into a clean numbered thread at sentence boundaries instead of leaving you to amputate the ending. Your wording is never rewritten; only the break points are chosen.
The pattern underneath both examples: never trust a count that does not know what a link costs. A general-purpose character counter is measuring a different platform's rules.
Why your notes app and word processor counts lie
Notes apps and word processors count raw characters — one per symbol, links at full length, emoji usually as one. Every one of those assumptions is wrong for X, and they push in opposite directions: a raw counter overstates a link-heavy draft (the link is cheaper than it looks) and understates an emoji- or CJK-heavy draft (those characters are dearer than they look). A draft can pass a raw count and fail the real one, or fail the raw count while fitting easily once the link is weighed at 23.
The only count worth trusting while drafting is a weighted one, checked before the post is queued — not discovered in the composer at posting time. Inside AutoTweet, every queued post is counted and fitted before its slot, which is what makes autopilot safe to leave running: the check the free counter does by hand is the same check the product applies to every scheduled post, thread, and link post automatically.
The exceptions: longer posts and what they change
X Premium accounts can publish posts longer than 280 characters. That is a paid feature of X itself, separate from any scheduling tool, and it changes the audience experience as well as the limit: longer posts are often shown folded, with the opening lines doing the work of earning the expansion. Most accounts, most of the time, are still writing for the standard limit — and a post that says its thing inside 280 rarely needs the extra room it is tempted by.
AutoTweet plans around the standard rule: Starter is free forever with manual scheduling and a 5-slot queue; Pro, $29/mo, posts 12 a day from a 500-post queue with autopilot; Creator, $49/mo, posts 24 a day from a 2,000-post queue. Whichever plan drafts or schedules your posts, the weighted count is checked the same way. If you write long-form on a Premium account, treat 280 as your opening-paragraph budget anyway — the part everyone sees should stand on its own.
Frequently asked questions
How long can a tweet be in 2026?
280 weighted characters for a standard account. Weighted means links count as a flat 23 characters each, and most emoji and CJK characters count as 2. X Premium accounts can post longer, but the 280 weighted rule is the limit most posts are written to.
How many characters does a link take up in a tweet?
Exactly 23, regardless of the link's real length. X rewrites every URL through its shortener, so a short link and a long tracking link cost the same. Two links cost 46 of your 280 before any words are counted.
Do emoji count as one character or two on X?
Most emoji count as 2 weighted characters. Emoji built from multiple joined symbols — many flags, skin-tone variants, and family or profession emoji — can count as more, because X weighs the underlying sequence. A weighted counter shows the real cost as you type.
What happens when my draft is over 280 characters?
X will not publish it. AutoTweet's free character counter switches to a splitter instead: it divides the draft at sentence boundaries into a numbered thread, each post within the limit, without changing your wording — so the overflow becomes a thread, not a deletion.
Does a thread have a total character limit?
No total — each post in a thread is capped at 280 weighted characters individually. Plan per post, not per thread: AutoTweet counts and fits every post in a queued thread before its slot, and plans cap how many threads you publish per day rather than how long each post is.
More guides
Or browse everything in Docs & guides.
Auto post to X — without opening X
Auto post to X without opening the app: AutoTweet drafts in your voice and auto-posts on schedule through the official X API. Start free.
AI auto tweet generation, in your voice
An AI auto tweet generator that learns your brand voice: drafts tweets, threads, and polls, scores them, and auto-posts on schedule. Start free.
How to tweet automatically (and still sound like yourself)
How to tweet automatically, step by step: teach an AI your voice, set your rhythm, fill the queue, then let auto-posting run. Free to start.
AutoEngager — built for gaining followers
AutoTweet's AutoEngager (Creator, $49/mo) works other people's posts on your topics — a capped, opt-in like or AI reply in your voice, a few times a day at human times, every action logged. Built for gaining followers, never spam.

Try AutoTweet free
Free Twitter scheduler with calendar, templates, and Smart Timing preview — no credit card.
Start free