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.