280 chars โ auto-thread if you exceed it.
X Character Counter โ FAQ
What is the X (Twitter) character limit in 2026?+
Free X posts are limited to 280 characters. X Premium subscribers can post up to 25,000 characters in a single post (the "Long Post" feature). Both limits are enforced on a weighted basis โ CJK and full-width characters count as 2, emojis count as 2-4 depending on the codepoint.
Does this counter match X's actual count?+
Yes. We use X's public weighting rules: standard Latin, Cyrillic and Greek characters count as 1; CJK ideographs, Hangul syllables, Hiragana, Katakana and full-width characters count as 2; emojis are counted by grapheme cluster (a ๐จโ๐ฉโ๐ง family emoji = 2 weight, not 7 codepoints).
How does the auto-thread split work?+
When your text exceeds 280 characters, the tool splits it into a thread. It tries to break at sentence endings first (after period/question/exclamation), then at paragraph breaks (newline), then at word boundaries โ never mid-word. If you enable "Number tweets", it appends "1/N" style markers at the end of each tweet (reserving 6 characters for the marker).
Why does my emoji count as 2 characters?+
X charges most emojis 2 weight units because they're encoded as supplementary Unicode characters. Compound emojis like ๐จโ๐ฉโ๐งโ๐ฆ (4 codepoints joined by Zero-Width Joiners) are still counted as one grapheme but X charges weight per visible glyph โ usually 2.
Can I use this for Premium long posts?+
Yes. Switch to "X Premium" mode (toggle above the textarea) and the limit becomes 25,000 characters. Thread splitting is disabled in this mode since long posts can be a single tweet.
Is there a way to copy each tweet in the thread separately?+
Yes. Each tweet card in the preview has a copy button. Click it to copy that single tweet to your clipboard. Or use "Copy all" to copy the whole thread separated by blank lines โ ready to paste into Typefully, Buffer, or directly into X by composing one tweet at a time.
Does it work with non-Latin scripts?+
Yes. Turkish, Arabic, Cyrillic, Chinese, Japanese, Korean, Devanagari and more all count correctly. CJK and full-width characters use X's 2x weighting; others count as 1.
Is the tool free?+
Yes, completely free. No account, no daily limit. All counting and splitting happen in your browser โ nothing is sent to our servers.