X character counter and thread splitter

Count characters the way X does (links are 23, CJK and emoji count double) and split long text into a numbered thread at sentence boundaries. Runs in your browser.

Free · Runs in your browser
0 / 280280 left

How to use it

01

Paste your text

Nothing leaves your browser. The count updates as you type.

02

See the real count

Links count as 23, emoji and CJK characters as 2, exactly as X weighs them.

03

Split if it's long

Over 280, the text is split into a numbered thread at sentence breaks. Copy each post or the whole thread.

How X counts characters

X doesn't count characters one by one. It weighs them:

  • Links are always 23 characters, because X wraps every link in its t.co shortener. A 90-character docs URL costs 23.
  • Latin letters, digits and common punctuation count as 1.
  • Chinese, Japanese and Korean characters count as 2, so those posts fit about 140 characters.
  • Each emoji counts as 2, including combined emoji like families and skin tones.

Paid X accounts can post much longer text, but long posts collapse behind “Show more” in the timeline, so the first 280 characters still do the work.

Writing a thread people finish

Put the whole point in the first post; most readers never open the thread. Give each post one idea, break at sentence ends rather than mid-thought, and end with the link. Numbering (“2/5”) tells readers how long the thread is, and this tool counts it within the limit.

DevRelay does this for every release. DevRelay drafts X posts and threads from your releases, checks them against the 280 limit and your facts, and posts once you approve. Start free.
FAQ

Questions about this tool.

01What is the character limit on X?

280 for standard accounts. X Premium subscribers can post longer text, which is folded in the timeline.

02Do @mentions count?

Yes, mentions inside the text count like any other characters. Replies' leading @handles that X adds automatically do not.

03Why does my count differ from another counter?

Most counters count raw characters. This one follows X's weighting: links at 23, emoji and CJK at 2.

04Is my text sent anywhere?

No. Counting and splitting run entirely in your browser.

Or let every release announce itself.

DevRelay drafts X posts and threads from your releases, checks them against the 280 limit and your facts, and posts once you approve.

No credit card · Nothing posts without your approval