Twitter / X Counter
Count tweet characters with accurate URL handling.
How to use Twitter / X Counter
What this tool does
This Twitter / X counter measures a tweet the same way the platform does. You type or paste a tweet into the box and it shows a live weighted count against the limit, a progress bar, the characters remaining, the number of URLs it detected, and the plain character count for reference. A toggle switches the limit between the standard 280 characters and the 4,000 characters available to X Premium subscribers.
The key word is weighted. Twitter does not simply count keystrokes. URLs are each counted as 23 characters, and emoji and CJK characters are counted as two each. This tool applies those exact rules, so the number it reports is the number X will enforce when you hit post. It loads with a sample tweet that includes a link, so you can immediately see the 23-character URL rule in action.
Why the weighted count matters
If you count a tweet by eye, or with a generic character counter, you will get the wrong answer whenever it contains a link or an emoji. A 60-character URL looks like it should eat 60 characters of your budget — but Twitter only charges you 23 for it. Conversely, a tweet that looks comfortably under 280 can be over the limit once a few emoji are added at two characters each.
Getting this right matters because the limit is hard. X will not let you post a tweet that exceeds it, and discovering that mid-post breaks your flow. Knowing the true weighted count as you draft lets you trim with confidence, decide whether a link is worth its 23 characters, and judge whether you need to split a thought into a thread.
How to use it
- Type or paste your tweet into the box. The weighted count, progress bar and breakdown update as you type.
- Choose your account limit with the toggle: Standard (280) for a regular account, or X Premium (4,000) if you subscribe.
- Read the weighted count shown as
count / limit. Green means you have room, amber means you are close, and red means you are over and X will reject the tweet. - Check the URLs detected figure — each link counts as 23 characters regardless of its real length.
- Use the plain characters figure if you just want the raw count, then Copy tweet to copy your final text.
Platform tips and best practices
Shorter tweets tend to travel further. Leaving headroom under 280 gives space for people to quote-tweet you with their own comment, and tweets that are quick to read get more engagement. Treat 280 as the ceiling, not the goal.
When you include a link, remember it always costs 23 characters — there is no benefit to shortening a URL yourself, because t.co does it anyway. If a single tweet cannot hold your point, write a thread: each tweet in the thread gets its own fresh limit. For longer-form posts, X Premium’s 4,000-character limit is an option, but most replies and timelines still show only a preview, so a strong first line matters even more.
Common mistakes to avoid
The biggest mistake is trusting a plain character counter for a tweet that contains a link or emoji — the weighted count is the only one X cares about. Another is padding a tweet to use the full 280 just because the space exists; brevity usually wins. Avoid stuffing several links into one tweet, since each adds 23 characters and the post quickly looks spammy. And do not assume the 4,000-character limit applies to you — it only applies to X Premium accounts, so check the toggle is set correctly before you write long.
Privacy and your data
This counter runs entirely in your browser. The weighted calculation, URL detection and every figure it shows are produced by JavaScript on your own device. Your tweet text is never sent to Twitter / X, never uploaded to any server, never stored between visits and never logged. When you clear the box or close the tab, the draft is gone. You can safely use it for unpublished announcements, sensitive wording or anything you would rather not put online before you are ready.
Frequently asked questions
How many characters can a tweet be?
Do URLs count toward the tweet character limit?
Why does my tweet count differ from the plain character count?
How long should a tweet be for engagement?
Is my tweet text private when I use this counter?
Related tools
Caption Character Counter
Count caption characters across every social platform.
Instagram Bio Counter
Count Instagram bio characters against the 150 limit.
Hashtag Counter
Count hashtags and warn when you exceed limits.
Character Counter
Count characters with and without spaces.
Word Counter
Count words, characters, and reading time in real time.
Social Post Templates
Copy-paste templates for social media posts.