The first 125 characters sell
On Instagram and TikTok most people read only what is visible. Put the benefit or the hook there, not a greeting.
Paste your text: see how much room is left in Instagram, X, Threads, LinkedIn, TikTok, Telegram, YouTube and Pinterest, and what people see before “more”.
Start typing to see the preview.
| Format | Limit | Visible before “more” |
|---|---|---|
| Instagram caption | 2,200 | ≈ 125 |
| X post | 280 | whole text |
| Threads post | 500 | whole text |
| LinkedIn post | 3,000 | ≈ 210 |
| TikTok caption | 4,000 | ≈ 100 |
| Facebook post | 63,206 | ≈ 480 |
| Telegram message | 4,096 | whole text |
| Telegram caption with media | 1,024 | whole text |
| YouTube title | 100 | ≈ 70 |
| YouTube description | 5,000 | ≈ 150 |
| Pinterest description | 500 | whole text |
| Bluesky post | 300 | whole text |
Limits as of September 2026. Visible-before-“more” values are approximate: they depend on the screen, the app and line breaks. Telegram Premium allows longer captions; X Premium allows longer posts.
On Instagram and TikTok most people read only what is visible. Put the benefit or the hook there, not a greeting.
A 2 000-character caption will not fit X or Bluesky. Write a short version for them instead of cutting mid-sentence.
A photo with text over 1 024 characters will not post as one message. Send the photo first and the long text as a separate post, or shorten it.
AI SMM checks the length for each network before publishing and the AI studio can shorten a post for X or Telegram in one click.
Visually yes, and most networks count it as one. X counts every emoji as 2, and Telegram counts some emoji as 2 because it measures in UTF-16 units. The counter follows these rules.
X counts any link as 23 characters regardless of length, and emoji and some scripts (Chinese, Japanese, Korean) as 2. Latin and Cyrillic letters count as 1.
Yes, hashtags and mentions are part of the text and count toward the character limit.
No. Everything runs in your browser; the text is not sent anywhere.