Character Counter

Count characters against the limit that actually matters for where you're posting.


0Characters used
280Remaining
0Words
1SMS segments

Choose a platform and start typing.

Features

  • Nine platform presets plus a custom limit
  • Live remaining count that goes negative when over
  • Optional exclusion of spaces
  • SMS segment calculation including Unicode handling
  • Visual usage meter

How to use it

  1. Pick the platform you are writing for.
  2. Type or paste your text.
  3. Watch the remaining count as you write.
  4. Copy the text once it fits.

Why character limits are not all the same

Different platforms count differently, and the differences matter. X counts most characters as one but treats CJK characters as two, and any URL as a fixed 23 characters regardless of its real length. Meta descriptions have no hard limit at all, Google truncates around 155 to 160 characters of rendered width, so a description full of wide characters gets cut sooner than the count suggests.

SMS is the strangest case. A message using only the GSM 7-bit alphabet fits 160 characters in one segment. Include a single character outside that set, a curly apostrophe, an em dash or any emoji, and the whole message switches to UCS-2 encoding, dropping the limit to 70 characters per segment. That is why pasting text from a word processor can unexpectedly triple your messaging cost: the smart quotes did it.

Multi-part messages shrink further, to 153 characters per segment for GSM and 67 for UCS-2, because each part carries a header telling the receiving phone how to reassemble them. The segment counter here accounts for all of that, so it will sometimes show two segments where a naive character count suggests one.

Frequently asked questions

Yes, completely. Character Counter is free with no usage limits, no account and no sign-up. There is no paid tier and no trial that expires. Tools marked Premium on this site carry that label to indicate a deeper feature set, not a price.
Character Counter covers nine platform presets plus a custom limit, live remaining count that goes negative when over, optional exclusion of spaces, among other things. Everything is available immediately with no account, no sign-up and no usage limit.
Different platforms count differently, and the differences matter. X counts most characters as one but treats CJK characters as two, and any URL as a fixed 23 characters regardless of its real length. Meta descriptions have no hard limit at all, Google truncates around 155 to 160 characters of rendered width, so a description full of wide characters gets cut sooner than the count suggests.
Everything happens inside your browser. The text you enter is processed by JavaScript running on your own device and is never sent to a server, there is no backend to send it to. You can confirm this in your browser's Network tab while you use the tool. Because nothing depends on a server, the tool also keeps working offline once the page has loaded, the site registers a service worker that caches it after your first visit.

Related tools

Further reading

📖 Character Count for Tweets, Meta Descriptions & SMS: Why Limits Matter

Read the full guide on the 123MiniApps blog.

Pick a theme

Ten hand-tuned palettes.