Tutorial · characterCounter
Character limits on social media and SEO (2026)
One char too many cuts the post in the timeline. One too few leaves space unused. Here's the 2026 table, plus a counter you can use as you write.
Every social platform and every SEO element has a specific limit. Going over = automatic truncation with "...". Way under = you didn't use the space for context. The table below is the current 2026 state — verify before any major scheduling pass.
SEO limits (Google + other engines)
- Title tag: 50-60 characters (Google cuts at ~600px, ~60 chars). Sweet spot: 55. Put the keyword in the first 30.
- Meta description: 150-155 characters. Doesn't pass ranking weight but hits CTR. Write it like ad copy.
- URL slug: 3-5 words (~60 chars total). See our SEO-friendly URLs guide.
- Image alt text: 100-125 characters. Descriptive, not keyword-stuffed.
- Open Graph title: 60-65 characters (LinkedIn cuts before Facebook).
- Open Graph description: 200 characters (Facebook cuts at ~300, LinkedIn at ~200).
Twitter/X
- Tweet: 280 characters. Premium (X Premium): 25,000.
- Bio: 160 characters.
- Display name: 50 characters.
- DM: 10,000 characters.
- Feed caption: 2,200 characters. But only the first 125 show before "see more".
- Bio: 150 characters.
- Hashtags per post: up to 30 (but 5-10 performs better).
- Story text sticker: ~250 characters per sticker.
- Feed post: 3,000 characters. Engagement drops past ~1,300.
- Headline (profile title): 220 characters.
- About (summary): 2,600 characters.
- Comment: 1,250 characters.
- Post: 63,206 characters (technical limit). Engagement drops DRAMATICALLY past 80 chars.
- Bio: 101 characters.
- Comment: 8,000 characters.
- Ad headline: 40 characters recommended (Facebook Ads).
TikTok, YouTube and others
- TikTok caption: 2,200 characters (but the video is what matters).
- YouTube title: 100 characters (truncates at 70 in search).
- YouTube description: 5,000 characters (first 157 appear as snippet).
- YouTube tags: 500 characters total across all tags.
- Pinterest pin description: 500 characters.
- Reddit title: 300 characters.
- WhatsApp status: 700 characters.
Reading time — quick reference
Average silent reading speed in English for adults: 220 words/minute. Natural narration speaking speed: 130 words/minute. Use this to estimate podcast length, narrated video duration, or blog post reading time.
- 100 words = 27s reading, 46s speaking
- 500 words = 2m 16s reading, 3m 51s speaking
- 1,000 words = 4m 33s reading, 7m 42s speaking
- 2,000 words = 9m 5s reading, 15m 23s speaking
Frequently asked questions
More guides
Other tutorials you might find useful
How to compress a PDF without a watermark
Most "free" PDF compressors stamp a promo on your file. Here you compress it for real — quality intact, size cut, zero watermark.
4 min readHow to create UTM links for Google Ads
Without UTMs you can't track which channel drove which conversion. Here's the right structure, with copy-paste templates and a free builder.
5 min readHow to extract text from a scanned PDF (OCR)
Got a scanned doc and can't copy a single word out of it? OCR fixes that. Convert it to searchable PDF or plain text in seconds.
4 min read