← Social Media Tools

Twitter/X Character Counter

Count characters against the 280 limit with URL shortening, emoji counting, auto thread splitting, and a live tweet preview.

0 / 280

0 / 280

Characters

280

Remaining

0

Words

0

Links

Pro Tips

  • URLs always count as 23 characters — Twitter wraps every link through t.co, so a 200-character URL and a 20-character URL cost the same.
  • Emojis cost 2 characters each — even though they look like one character. Complex emojis (family, skin tones) can cost even more.
  • CJK characters cost 2 each — Chinese, Japanese, and Korean characters use double-width counting.
  • Thread numbering is accounted for — when your text auto-splits, the "1/X" numbering is factored into the 280 limit.
  • Front-load your message — put the most important content in the first tweet of a thread. Most people won't read the whole thread.

Last updated: March 2026

What Is the Twitter/X Character Counter?

Twitter's 280-character limit sounds simple, but counting characters accurately is surprisingly tricky. A URL that looks like 80 characters actually costs only 23. An emoji that looks like one character costs 2. Chinese, Japanese, and Korean characters each cost 2. If you're crafting tweets that need to be exactly the right length, eyeballing it isn't enough.

Our Twitter Character Counter gives you an accurate, Twitter-weighted character count that matches what Twitter actually measures. It detects URLs and counts them as 23 characters (because Twitter wraps every link through t.co), properly counts emojis and CJK characters at their real weight, and shows you a visual progress ring that changes color as you approach the limit.

When your text exceeds 280 characters, the tool automatically splits it into a numbered thread at sentence boundaries — not mid-word or mid-sentence. Each tweet in the thread includes its numbering (like “1/3”) and stays within the limit. You get a preview of every tweet in the thread and can copy them individually or all at once.

How Twitter Counts Characters

Twitter doesn't simply count bytes or Unicode code points. It uses a weighted character counting system that treats different types of characters differently:

Standard characters (Latin letters, numbers, common punctuation) count as 1 character each. This covers English, French, German, Spanish, and most Western European languages.

URLs are always counted as exactly 23 characters, regardless of their actual length. Twitter's t.co link shortener wraps every URL, so https://example.com/very/long/path and https://x.co both cost 23 characters.

Emojis count as 2 characters each. This applies to standard emojis like 😀, but complex emojis made from multiple Unicode code points (family emojis, skin-tone variants, flag sequences) can cost more. Our counter uses Intl.Segmenter for accurate grapheme cluster detection.

CJK characters (Chinese, Japanese, Korean) count as 2 characters each. This includes kanji, hiragana, katakana, and hangul. Newlines count as 1 character each.

How to Use the Thread Splitter

Just type or paste your text into the composer. If your content exceeds 280 weighted characters, the thread splitter activates automatically. The tool splits your text at natural sentence boundaries — periods, question marks, and exclamation marks — so no sentence gets cut in half.

Each tweet in the thread gets automatic numbering (e.g., “1/5”, “2/5”), and the numbering characters are factored into the 280-character limit so nothing overflows. You can copy the entire thread (separated by “---”) or copy individual tweets. The thread preview shows exactly how each tweet will look when posted.

Frequently Asked Questions

How many characters can a tweet be?

Standard Twitter/X accounts have a 280-character limit per tweet. Twitter Premium (formerly Twitter Blue) subscribers can post up to 25,000 characters per tweet. Our counter uses the standard 280-character limit and auto-splits longer text into a numbered thread.

Do URLs count toward the character limit?

Yes, but every URL is counted as exactly 23 characters regardless of its actual length. Twitter wraps all links through its t.co URL shortener, so a 200-character URL and a 15-character URL both cost 23 characters. Our counter automatically detects URLs and applies this rule.

Do emojis count as one character?

No. Most emojis count as 2 characters on Twitter. Some complex emojis — like family emojis, skin tone variations, and flag sequences — can count as even more because they're composed of multiple Unicode code points joined together. Our counter handles this accurately.

What if my tweet is too long?

When your text exceeds 280 characters, our tool automatically splits it into a numbered thread at sentence boundaries. Each tweet in the thread includes numbering (e.g., '1/3') and respects the 280-character limit. You can copy the entire thread or individual tweets.

Can I preview how my tweet will look?

Yes. Our tool provides a real-time visual preview that looks like an actual tweet, complete with your display name, handle, formatted text (links, @mentions, and #hashtags highlighted in blue), timestamp, and interaction icons. You can customize the display name and handle.

Related Tools