Twitter / X Character Counter
Count characters for Twitter and X posts. See your live character count against the 280-character limit, with warnings as you approach the cap. Also counts URLs, mentions, and hashtags correctly.
Stay Within Twitter's 280-Character Limit
Type or paste your tweet to see the live character count. The counter tracks Twitter's actual counting rules โ URLs are always counted as 23 characters regardless of length, and Unicode characters count correctly.
- Live count: Characters remaining update as you type
- 280-limit indicator: Visual warning as you approach and exceed the limit
- URL handling: Any URL counts as 23 characters (t.co wrapping)
- Thread planning: See how to split content across multiple tweets
Twitter's Character Counting Rules
- Standard limit: 280 characters for most accounts (doubled from the original 140 in 2017)
- URLs: Every URL โ regardless of actual length โ is wrapped by t.co and counts as exactly 23 characters
- Mentions and hashtags: Count normally as characters โ
@usernamecounts as the full username length including the @ - Emojis: Most emoji count as 2 characters (they're encoded as Unicode surrogate pairs)
- CJK characters: Chinese, Japanese, and Korean characters each count as 1 character โ same as Latin letters
- Twitter Blue / X Premium: Subscribers get extended post length (up to 25,000 characters) โ this counter targets the standard 280-character limit
Writing Within 280 Characters
- Lead with the point: Twitter's algorithm favors engagement in the first few seconds โ front-load the most interesting part
- Cut filler words: "In order to" โ "To", "Due to the fact that" โ "Because" โ most tweets can lose 20โ30 characters without losing meaning
- Threads for depth: If your idea needs more than 280 characters, break it into a numbered thread โ each tweet should stand alone
- Images don't cost characters: Attaching up to 4 images or a GIF doesn't count against your character limit
Frequently Asked Questions
Why does Twitter count URLs as 23 characters?
Twitter automatically wraps every URL through its t.co shortener when a tweet is posted. The t.co URL is always 23 characters, so Twitter counts every URL as 23 regardless of the original URL's length. A 200-character URL and a 10-character URL both consume 23 characters in your tweet. This means adding a link to a tweet always costs exactly 23 characters โ no more, no less.
Do emojis count as one or two characters on Twitter?
Most emoji count as 2 characters on Twitter because they're encoded as Unicode code points above U+FFFF, which require surrogate pairs in UTF-16 (the encoding Twitter uses for counting). Standard emoji like ๐, ๐ฅ, and โค๏ธ count as 2. Some simple symbols (โ, โ ) count as 1. For precise counts when your tweet is near the 280-character limit, use this counter rather than a plain character count.
What is the character limit for Twitter DMs?
Twitter Direct Messages have a 10,000-character limit โ significantly higher than public tweets. The word counter on this page will count characters accurately for DM drafting, though the 280-character tweet limit indicator won't apply.