Character Counter
Count characters live and check them against common platform limits as you type.
How to Count Characters Against Platform Limits
- Type or paste your text into the box above.
- Watch the character, word, and no-space counts update live as you type.
- Check the limit bars below β each one turns red if you've gone over that platform's limit.
- Trim your text until every bar you care about is back within range.
Frequently Asked Questions
How is the SMS segment count calculated?
Standard SMS messages are limited to 160 characters per segment for plain GSM-7 text; longer messages are split into multiple linked segments by carriers. This tool shows how many 160-character segments your text would take, which is how most carriers actually bill and send long texts.
Why is my count different from what Twitter/X shows me?
X counts most characters as 1 but weights some non-Latin characters (like CJK characters) as 2, and it automatically shortens any URL to a fixed length regardless of how long the real link is. This tool counts raw characters, so a post with links or non-Latin text may show a different number than X's own composer.
Do these limits change over time?
Yes β platforms adjust their limits periodically. The figures here reflect commonly published limits at the time of writing; if a platform has changed its limit since, treat this as a close estimate rather than the current official number.
Does this tool store or send my text anywhere?
No β counting happens locally in your browser as you type. Nothing you write is transmitted or saved.