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 โ€” @username counts 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.