Character Counter Online For Twitter

Free · runs in your browser · no sign-up

Character Counter Online for Twitter (X)

See the character count X actually applies to your post — links count as 23, emoji and CJK count as 2 — then split a long draft into numbered thread parts and copy them, all without your text leaving this page.

Links = 23 chars Emoji & CJK = 2 Thread splitter Nothing uploaded

Count, trim and split your post

The counter updates on every keystroke — paste now, fix later.

X Premium long posts allow up to 25,000 characters.
X shortens every link to t.co — always 23 characters.
CJK, Hangul, Kana, fullwidth forms and emoji weigh double.
Each part reserves room for its (n/total) suffix.
Copy puts the exact text with no added whitespace.
Start typing or paste a draft — counting happens in your browser as you go.
Remaining 280left

How to use the counter

Three steps, about thirty seconds.

01
Paste your draft

Drop in the tweet you already wrote. Nothing is uploaded — the text stays in this tab.

02
Read the ring

Green-ish indigo means room to spare, amber means you are close, red means you are over — the exact overflow point is highlighted in the text.

03
Split or copy

Turn on thread mode to break a long post into numbered parts, then copy one part or all of them.

How X really counts characters

Three rules explain almost every “too long” surprise.

🔗
Every link is 23 characters

X wraps links with t.co, so a 90-character URL and a 20-character URL both cost exactly 23. Turn the toggle off to see the visible length instead.

🈶
Wide scripts count double

Chinese, Japanese, Korean, Kana and fullwidth forms weigh 2 characters each, so 140 CJK characters already fill a 280-character post.

👨‍👩‍👧‍👦
Emoji count per grapheme

A family emoji, a flag or a skin-toned hand is one grapheme and weighs 2 — not the 7+ code points it is made of.

FAQ

Does this post to Twitter/X for me?

No. This is a counter and a clipboard helper only — it never connects to X and never asks for your account. Paste the copied text into X yourself.

Why does my 300-character draft with a link still fit?

Because the long link is only 23 characters to X. The raw-character tile shows the visible length; the big number shows the weighted length X will enforce.

Is my text sent anywhere?

No. All counting runs in JavaScript in your browser. There is no upload endpoint, and the only thing stored on your device is an optional draft in localStorage so a crash does not lose your text — Clear removes it.

What is the 25,000 limit for?

X Premium accounts can publish long posts up to 25,000 characters. Pick that preset to count against it instead of 280.

How does the thread splitter decide where to cut?

It fills each part up to the limit minus the room needed for the “ (n/total)” suffix, prefers to break after a sentence, then after a space, and only hard-cuts a word when a single word is longer than the limit.

Why does the count switch to raw code points above 100,000 characters?

Weighting a huge paste needs a full grapheme pass per keystroke. Above the cap the tool shows a raw code-point count instead of freezing the tab; the warning banner tells you which number you are looking at.

Latest updates

More free tools

Step-by-step guides in our blog & guides.

Générateur De Fiche De Cours محول Mp4 الى Mp3 PDF Form Filler Percentage Calculator حاسبة القرض العقاري الانماء Ebay Buyer Fee Calculator German VAT (Mehrwertsteuer) Calculator UAE Gratuity Calculator Amazon FBA Cost Calculator Word & Character Counter Online Free