Posts and captions
| Platform | Main post or caption | Visible before “more” | Counter |
|---|---|---|---|
| X (Twitter) | 280 weighted | Full post | X (Twitter) Character Counter |
| Threads | 500 | Full post | Threads Character Counter |
| 2,200 | ≈ 125 | Instagram Character Counter | |
| 63,206 | ≈ 3–5 lines | Facebook Character Counter | |
| 3,000 | ≈ 210 | LinkedIn Character Counter | |
| TikTok | 4,000 (2,200 on earlier versions) | First line or two | TikTok Caption Character Counter |
| Reddit title | 300 | Full title | Reddit Title Character Counter |
| WhatsApp status | 700 | Full text | WhatsApp Status Character Counter |
Bios, titles and descriptions
| Item | Limit | Counter |
|---|---|---|
| Instagram bio | 150 | Instagram Bio Character Counter |
| X bio | 160 | |
| LinkedIn headline | 220 | LinkedIn Headline Character Counter |
| TikTok bio | 80 | |
| YouTube title | 100 (≈ 60 visible) | YouTube Title Character Counter |
| YouTube description | 5,000 (≈ 100–150 visible) | YouTube Description Character Counter |
| Pinterest pin description | 800 | Pinterest Description Character Counter |
| Pinterest pin title | 100 | |
| WhatsApp About | 139 |
Ads and messaging
| Item | Limit | Counter |
|---|---|---|
| Google Ads headline | 30 | Google Ads Headline Character Counter |
| Google Ads description | 90 | |
| Meta ad primary text | 125 recommended | Facebook Ad Character Counter |
| SMS, GSM-7 | 160 (153 per part) | SMS Character Counter |
| SMS, Unicode (Urdu, emoji) | 70 (67 per part) | Urdu SMS Character Counter |
How platforms count characters
Not every platform counts the same way. X assigns weights: links count 23, and emoji and many non-Latin characters count 2. SMS counts encoding units, so one emoji can reduce the message to 70 characters per part. Most others count Unicode characters, including spaces and line breaks. For the underlying reason, see How Many Bytes Is a Character? and Word Count vs Character Count.
Limits and visible text
The maximum is only part of the story: the visible portion of a long caption decides what most people read. Put the hook first and the call to action within the visible text. Keep hashtags relevant and limited; the Hashtag Counter counts them. All the platform-specific tools are in the social counters hub.
Frequently asked questions
What is the character limit on X?
280 weighted characters for standard accounts.
What is the Instagram caption limit?
2,200 characters.
What is the LinkedIn post limit?
3,000 characters.
How often do limits change?
Occasionally. Check the platform before launching a campaign.