Character counter for X.
Paste a post and see the real weighted count as you type. Counts URLs as 23 characters and CJK as 2, exactly the way X does, so you know if it fits before you publish.
Runs entirely in your browser. Nothing you type is sent anywhere.
Not every character weighs the same.
The base limit
A standard post is capped at 280 weighted characters. Most Latin letters, digits, and punctuation count as 1 each.
Every link = 23
URLs are shortened by X's t.co wrapper, so any link, long or short, always counts as exactly 23 characters.
CJK & emoji weigh 2
Chinese, Japanese, Korean characters and most emoji count as 2 each. Premium accounts get a higher 25,000 ceiling.
Short answers.
Why does my count differ from a plain character count?
X uses weighted counting. Links always count as 23 regardless of length, and CJK characters and most emoji count as 2. This tool runs the official twitter-text parser (the same rules X's composer uses), so the number always matches.
What's the character limit on X (Twitter)?
280 weighted characters for a standard post. X Premium subscribers can write posts up to 25,000 characters, though only the first ~280 show in the timeline before the 'Show more' fold.
How many characters does a link count as?
Exactly 23, no matter how long or short the URL is. X wraps every link in its t.co shortener, so a 200-character URL and a 15-character one cost the same 23 characters.
Is anything I type stored or sent anywhere?
No. The counter runs entirely in your browser. Nothing you type leaves your device.
My post is over 280. What now?
Split it into a thread; the counter shows how many tweets it takes. Voxly can draft it as a thread in your voice and publish the whole thing in one tap.
Voxly's editor shows the live count while it drafts in your voice, and splits anything long into a clean thread.