๐Ÿ“นDownload๐Ÿ—„Save Tweet๐Ÿ–ผImages๐ŸŽžGIF๐Ÿ“ŠER๐Ÿ’ฐRevenue๐Ÿ”ฅViralโšกHooks๐Ÿ“ธScreenshot๐Ÿ”ขCounter๐”ธFonts#Hashtags๐Ÿ“ˆTrends๐Ÿ•Best Time๐ŸŽฏSearch๐Ÿ“–Operators
Live ยท Emoji-aware ยท CJK-weighted ยท Smart split

X character counter with auto-thread split

Write past 280 โ€” we'll split it into a clean thread, break at sentence ends, and number every tweet. Matches X's real weighted count for emoji, CJK and full-width characters.

280 chars โ€” auto-thread if you exceed it.

0 / 280
Type or paste text above to see live count, thread split, and copy-ready tweets.

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.