Twitter gives you 280 characters. Instagram captions cut off at 125 in the feed. YouTube truncates titles at 60. Every social platform has different limits — and most truncate your content well before the maximum. Here is the complete reference for 2026.
| Platform | Content Type | Maximum | Visible Before Truncation |
|---|---|---|---|
| Twitter/X | Tweet (free) | 280 characters | 280 (full display) |
| Twitter/X | Tweet (Premium) | 25,000 characters | 280 (rest behind "Show more") |
| Twitter/X | Bio | 160 characters | 160 (full display) |
| Twitter/X | Display name | 50 characters | 50 |
| Caption | 2,200 characters | ~125 (then "... more") | |
| Bio | 150 characters | 150 (full display) | |
| Hashtags | 30 per post | All visible if not truncated | |
| Reel caption | 2,200 characters | ~55 (then "... more") | |
| YouTube | Video title | 100 characters | ~60-70 in search |
| YouTube | Description | 5,000 characters | ~150 before "Show more" |
| YouTube | Comment | 10,000 characters | Full display |
| Post | 3,000 characters | ~140 (then "see more") | |
| Article | ~125,000 characters | Full display | |
| Headline | 220 characters | ~70 on profile card | |
| TikTok | Caption | 2,200 characters | ~75-100 (then "more") |
| Post | 63,206 characters | ~400 (then "See more") | |
| Ad primary text | 125 characters (recommended) | 125 (rest truncated) | |
| Threads | Post | 500 characters | 500 (full display) |
| Pin description | 500 characters | ~75-100 in feed | |
| Pin title | 100 characters | ~30-40 in feed | |
| Google Business | Post | 1,500 characters | ~75-100 in preview |
| SMS | Message | 160 characters | 160 (splits into multi-part if over) |
Most people will see only the truncated preview of your content. The "maximum" is how much you can write. The "visible" number is how much people will see without clicking "more."
Write for the truncation point, not the maximum. Front-load your message.
Check your character count before posting — avoid truncation surprises.
Open Character Counter