Tweet character counter
Every character, counted for X.
X's standard limit is 280 weighted characters. Emoji, some non-Latin characters and URLs are counted differently from a plain text editor.
Free, no account needed. Your text stays in this browser. This tool does not publish to X. Drafts are not saved when you leave the page.
0 / 280
280 remaining
How X character counting works
Most Latin letters count as one; emoji and many CJK characters count as two. Detected URLs count as 23 characters. The calculation uses twitter-text, so it follows weighted length rather than JavaScript string length. Premium long posts use different limits; this tool targets the standard 280-character format.
A worked example
The word Hello has a weighted length of 5. The emoji 🚀 counts as 2. A detected URL counts as 23 even when its visible address is much longer. Pasting the entire final draft is more reliable than adding those parts by hand.