Character Counter

Count characters and check limits for posts and titles.

Counts

Characters
0
Without spaces
0
Words
0
Lines
0
Bytes (UTF-8)
0
UTF-16 code units
0

Text message (SMS)

Encoding
GSM-7
Messages
0
Left in this message
160

Limits

  • X post0 / 280

    Emoji and most non-Latin characters count as 2, links as 23.

  • Bluesky post0 / 300
  • Threads post0 / 500
  • Page title in search results0 / 60

    A guide: Google cuts titles by width, usually around 60 characters.

  • Meta description0 / 155

    A guide: Google cuts snippets by width, usually around 155 to 160 characters.

  • YouTube title0 / 100
  • Instagram caption0 / 2,200
  • LinkedIn post0 / 3,000

Runs on your device. Nothing to upload.

Questions

Why do different sites count the same text differently?

They count different things. This counter shows characters the way you see them, so an emoji with a skin tone or a flag counts as one. Some systems count the hidden code units underneath, where that same emoji counts as 4 or more; that figure is under “UTF-16 code units”. X counts emoji and most non-Latin characters as 2 and every link as 23, which the X limit here applies.

How many characters fit in one text message?

160 if every character is in the basic GSM alphabet, or 70 if the message has anything else, such as an emoji or “ć”. Longer messages are split into parts of 153 or 67 characters. Some characters, like € and {, use two places in the GSM alphabet. The counter shows which characters forced the shorter limit, so you can replace them.

How long should a title or meta description be?

Search engines shorten titles and descriptions by their width in pixels, not a fixed count. Around 60 characters for a title and 155 for a description usually shows in full, so the limits here are a guide rather than a rule.

What’s the difference between characters and bytes?

Bytes are how much storage the text takes as UTF-8, the encoding used on the web. Letters A to Z take one byte each, accented letters two, and most emoji four. Databases and some forms limit bytes rather than characters.

Is it free? Do I need an account?

It is free to use and there is nothing to sign up for. There are no watermarks and no daily limits.

Missing something, or not working as it should? Tell us