Twitter Character Counter.
Count characters in tweets using Twitter's real rules: URLs count as 23 characters, emoji count as 2. Visual progress ring shows remaining characters. Free and instant.
Platform Limits
How to use
Type or paste your tweet text into the input box.
The counter updates in real time — URLs are automatically counted as 23 characters per Twitter's t.co shortening rules.
The progress ring shows remaining characters. Emoji count as 2 characters each.
Frequently Asked Questions
Why do URLs count as 23 characters?
Twitter automatically wraps all URLs through its t.co shortener, making every URL exactly 23 characters in the final tweet, regardless of the original URL length.
Why do emoji count as 2 characters?
Twitter uses a weighted character count based on Unicode code points. Most emoji are encoded beyond the Basic Multilingual Plane (above U+FFFF) and count as 2 units in Twitter's system.
Does this match Twitter's official count exactly?
It follows Twitter's published counting rules and is accurate for the vast majority of tweets. Edge cases with some regional indicator sequences or zero-width joiners may differ by 1–2 characters.