Paste or type any text and instantly see character count, word count, line count, and more. Updates in real time as you type — no button needed.
| Platform / Use Case | Character Limit | Notes |
|---|---|---|
| Twitter / X post | 280 | URLs count as 23 characters |
| SMS message | 160 | Standard GSM 7-bit encoding |
| Meta description | 155–160 | Google typically shows up to 160 chars |
| SEO page title | 50–60 | Pixel-based; ~60 chars is a safe limit |
| Mastodon post | 500 | Default; server admins can raise this |
| Facebook post | 63,206 | Practically unlimited for most use cases |
| Instagram caption | 2,200 | Only first 125 chars show before "more" |
| YouTube title | 100 | ~70 chars displayed in search results |
Character and word counts matter in more situations than most people expect. Every social media platform imposes its own limits, SEO best practices demand specific title and description lengths, SMS messages become multi-part if they exceed 160 characters, and programming tasks often require knowing the exact byte size of a string rather than its character count. This string length calculator gives you nine different metrics simultaneously so you can answer all of those questions from a single paste.
The byte count uses UTF-8 encoding rules: ASCII characters count as 1 byte each, most Western European characters as 2 bytes, and emoji or characters from Chinese, Japanese, and Korean scripts as 3 or 4 bytes. This distinction matters when you are working with database column sizes, HTTP Content-Length headers, or any system where storage is measured in bytes rather than characters.
The character limit bar lets you benchmark your text against common platform limits. Select Twitter, SMS, or meta description from the dropdown and a progress bar shows you exactly how much of the limit you have used. When you exceed the limit the bar turns red and the remaining count goes negative, making it easy to see how much you need to cut. You can also enter a custom limit for any specific requirement.