Counts use the same character units browsers and social platforms count, and nothing leaves your device.
This character counter gives you the two numbers people actually need, characters with spaces and characters without, and then checks your text against the limits that break things in practice. There are bars for the 60 character title tag, the 155 to 160 character meta description, the 280 character X post, the 160 character SMS segment and the 2,200 character Instagram caption. Each bar turns amber as you approach the cap and red once you pass it.
The SMS bar does real segment maths rather than a flat divide. Plain Latin text is sent as GSM 7 bit at 160 characters per part, but a single emoji, curly quote or accented letter switches the whole message to Unicode and drops it to 70. Concatenated messages lose a few characters per part to headers, so the counter uses 153 and 67. That is usually the difference between one billed segment and three.
How to use the Character Counter
- Paste or type your text into the box at the top of the page.
- Read the cards for characters, characters without spaces, letters, words, lines and spaces.
- Check the limit bars underneath to see how much room is left for each platform.
- Use Trim to 160 to cut a meta description at a word boundary, then copy the result.
Frequently asked questions
Do spaces count as characters?
Yes, on every platform that enforces a limit. X, SMS gateways, Instagram and search engine snippets all count spaces, line breaks and punctuation. The without spaces figure is shown separately because some academic and print word counts exclude whitespace, but never use it to judge a platform limit.
Why does one emoji change my SMS count so much?
SMS uses a 7 bit alphabet that covers basic Latin letters and a handful of symbols. Any character outside it, including emoji, curly quotes and accented letters, forces the whole message into Unicode encoding, which fits only 70 characters per segment instead of 160.
What is the safest meta description length?
Google measures snippets in pixels rather than characters, but 155 to 160 characters is the practical ceiling for desktop results. Put the important information in the first 120 characters so the message survives if the snippet is truncated or rewritten for a mobile screen.
Does the X counter handle links?
X shortens every URL to a fixed 23 characters regardless of the real length, so a long link costs less than the counter shows. For everything else the counts match. Media attachments and quoted posts do not consume any of your 280 characters.