Online Tool Store Online Tool Store

Tweet Character Counter

Count post characters using X's weighted rules - URLs count as 23 characters and wide characters count double. Runs entirely in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

URLs found

Wide characters

Characters remaining

Every URL counts as 23 characters (X's t.co shortening), and wide characters like CJK script count as 2 - matching X's weighted character counting.

How the tweet character counter works

  1. Type or paste your post text - a sample loads automatically.
  2. URLs are automatically counted as 23 characters each, and wide characters count double.
  3. Watch the remaining character count and progress bar update live.

FAQ

Why does a URL count as 23 characters?

X (formerly Twitter) automatically shortens all links to a t.co URL exactly 23 characters long, regardless of how long the original link is - so this tool counts every URL as 23 characters to match.

What are "wide" characters?

Characters from scripts like Chinese, Japanese, and Korean (CJK), along with most emoji, are counted as 2 characters each under X's weighted counting rules, since they take up more visual width.

What is the current character limit?

280 characters for standard posts - this tool uses that limit, though X Premium subscribers may have access to longer posts.

Does this exactly match X's official character count?

It closely approximates X's publicly documented weighted counting algorithm, but X's exact internal implementation may handle some edge cases differently.

How we compare

Feature Online Tool Store Plain character count Composing directly in X
Accounts for t.co URL shortening
Weighted wide-character counting
Draft without opening the app

Handy for drafting and refining posts elsewhere before pasting the final version into X.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.