X (Twitter) Counter

Count characters using X's unique rules โ€” CJK, URLs, emojis

0 / 280

๐Ÿ”’ Your text is processed locally

How to Check Your Post Length

  1. Type or paste your post. Write your draft in the box, or paste one you've already written elsewhere.
  2. Watch the counter. The number at the top shows how much of the limit you've used, and the bar fills as you get closer to it.
  3. Trim if you're over. Edit directly in the box until the count comes back within the limit.
  4. Copy it into X. Once it fits, paste the text into X and post with confidence.

What This Tool Does

X doesn't count characters the way a plain text counter does, so a draft that looks fine elsewhere can still be rejected as too long. This counter applies X's own rules โ€” how it treats Japanese, Chinese, and Korean characters, links, and emojis โ€” so the number you see here reflects what X will actually count.

Your text is processed entirely inside your browser. Nothing is sent to a server, so unpublished drafts stay on your own device.

Why X Counts Differently

Three things trip people up. First, characters from Japanese, Chinese, and Korean are counted as two rather than one, since they carry more meaning per character โ€” which is why a Japanese post hits the limit at roughly half the characters an English one does. Second, links are counted at a fixed length no matter how long the URL actually is, so a long tracking URL doesn't cost you any more than a short one. Third, emojis often count as more than a single character.

The practical upshot: a general-purpose counter will disagree with X, especially on posts mixing languages, links, and emojis. If you write in English only and never include links, the difference rarely matters โ€” the plain Character Counter is fine for that. Note too that X's limits and rules have changed over the years and can change again, so treat any count as a close guide rather than a guarantee.

Frequently Asked Questions

Why does my Japanese post hit the limit so quickly?

X counts Japanese, Chinese, and Korean characters as two each, so those posts reach the limit at around half the character count of an English post.

Do links use up my character count?

Yes, but at a fixed cost โ€” X substitutes its own shortened form, so a very long URL takes up no more space than a short one.

Why is this different from a normal character counter?

A plain counter treats every character as one. This tool follows X's rules instead, so it matches what the platform will accept.

Is my draft sent to a server?

No. Counting happens locally in your browser, so nothing you type ever leaves your device.