Character Counter

Count characters as you type and see instantly whether your text fits X/Twitter, SMS, SEO titles, meta descriptions, Google Ads and more. Emoji count as one character, just like you see them.

Runs in your browser — nothing is uploaded Free, no limits

Your text

Characters
0
Without spaces
0
Words
0
Letters
0
Digits
0
Punctuation
0
Spaces & line breaks
0
Lines
0
Sentences
0
Emoji
0
Bytes (UTF-8)
0
Code points
0

Platform limits

X / Twitter post0 / 280
Weighted: URLs count 23, emoji and CJK characters count 2.
SEO title tag0 / 60
Google truncates by width (~580 px); ~50–60 characters is safe.
Meta description0 / 160
Snippets are cut around 155–160 characters on desktop.
Google Ads headline0 / 30
Wide characters (e.g. Chinese, Japanese, Korean) count double in Google Ads.
Google Ads description0 / 90
Wide characters count double in Google Ads.
YouTube title0 / 100
Only ~60–70 characters show in search results.
Instagram caption0 / 2,200
Only the first ~125 characters show before “more”.
LinkedIn post0 / 3,000
About 210 characters show before “see more”.

SMS segments

Encoding
GSM-7
Segments
0
Septets used
0
Left in segment
160
GSM-7: 160 characters fit in one SMS, 153 per part when split. € [ ] { } ^ ~ | and \ use two characters each.

Custom limit

How to use the Character Counter

  1. Type or paste your text into the box.
  2. Read the live counts: characters with and without spaces, words, letters, digits, bytes and more.
  3. Check the platform limit bars — they turn amber near the limit and red when you go over.
  4. For texts, look at SMS segments and encoding to see how many messages it will cost.
  5. Optionally set your own limit, such as a form field or app store subtitle.

Frequently asked questions

Do spaces count as characters?

Yes, on almost every platform — X, SMS, meta descriptions and form fields all count spaces and line breaks. The “without spaces” number is mainly for school assignments and translation pricing.

Why does an emoji sometimes count as 2 characters?

Many emoji are stored as two UTF-16 units, and some (skin tones, flags, families) are several code points joined together. This tool counts what you see, so 👍🏽 is 1; X counts every emoji as 2, and some databases count each UTF-16 unit.

How many characters fit in one SMS?

160 characters if the message only uses the GSM-7 alphabet, or 70 if it contains any other character, such as an emoji, curly quote or Bangla letter. Longer messages are split into parts of 153 (GSM-7) or 67 (Unicode) characters each.

How long should an SEO title and meta description be?

Keep title tags around 50–60 characters and meta descriptions around 150–160. Google actually truncates by pixel width, so wide letters like W and M use up the space faster.

How does X (Twitter) count characters?

Posts are limited to 280 weighted characters. Latin letters count 1, but each emoji and each Chinese, Japanese or Korean character counts 2, and any link counts as 23 no matter how long it is.

Is my text sent anywhere?

No. All counting runs in your browser, so nothing you type leaves your device.