How to Count Characters: Why Character Counts Matter
Why Character Counts Matter
Characters — letters, numbers, spaces, and punctuation marks — are the basic unit of text. Different platforms and systems impose strict character limits, and exceeding them truncates your content, blocks your form submission, or gets your post rejected. Knowing the character limits for the platforms you use is essential for effective communication.
Character Limits on Major Platforms
| Platform / Use | Character Limit | Notes |
|---|---|---|
| X (Twitter) | 280 | Links count as 23 characters |
| Twitter/X (verified) | 25,000 | X Premium subscribers |
| Instagram caption | 2,200 | Truncated after ~125 in feed |
| Instagram bio | 150 | — |
| Facebook post | 63,206 | Effectively unlimited |
| LinkedIn post | 3,000 | — |
| LinkedIn headline | 220 | — |
| SMS message | 160 | One SMS; longer = multiple |
| Meta title (SEO) | 50–60 | Characters visible in Google |
| Meta description (SEO) | 150–160 | Truncated after ~160 |
| Google Ads headline | 30 | Per headline |
| Google Ads description | 90 | Per description |
| YouTube title | 100 | Truncated ~70 in search results |
| Email subject line | ~40–50 | Optimal for mobile display |
Characters vs. Bytes
A character and a byte are not always the same. Standard ASCII characters (the English alphabet, numbers, basic punctuation) use 1 byte each. Emoji, Chinese characters, Arabic text, and many special symbols use 2–4 bytes in UTF-8 encoding. For most text entry, you count characters as you see them. But database fields measured in bytes may cut off multibyte characters earlier than expected.
How to Count Characters in Different Tools
- Microsoft Word: Tools → Word Count → shows characters with and without spaces
- Google Docs: Tools → Word Count
- VS Code: Highlight text → bottom bar shows selection length
- Spreadsheets: Use =LEN(cell) formula
- Online tool: Paste text into a character counter for instant results
SMS Character Counting
Standard SMS uses GSM-7 encoding, which supports 160 characters per message. If your message exceeds 160 characters, it gets split into multiple SMS segments of 153 characters each (7 characters are used for stitching). Emoji in SMS switch to UCS-2 encoding, which limits each segment to just 70 characters — so a single emoji can more than halve your effective SMS length.
Try It Free
Count characters, words, sentences, and paragraphs instantly. See if your text fits platform limits.
Character Counter →