Why One Counter for Every Platform
Every network counts differently, and the differences bite. X/Twitter wraps every link with t.co so a URL always costs a flat 23 characters, and most emoji count as two. SMS is harsher still: one emoji flips the entire message from GSM-7 to Unicode encoding, shrinking a segment from 160 to 70 characters. Instagram allows a generous 2,200-character caption but truncates at ~125 characters behind "more", and LinkedIn folds everything after roughly 140. Writing to the visible limit, not just the hard limit, is what separates posts that get read from posts that get skipped.
This counter applies each platform's real counting rules to one draft simultaneously — grapheme-accurate emoji counting, t.co URL math for X, and SMS segment detection — so you can trim once and post everywhere. Polish the wording with the Word Counter, style it with the Fancy Text Generator, and score clarity with the Readability Calculator.
2026 platform limits at a glance
Limits are the commonly documented values as of 2026 — platforms can change them at any time.
Frequently Asked Questions
What are the character limits for each platform?
X/Twitter 280 (25,000 Premium), Instagram 2,200, TikTok 2,200, LinkedIn 3,000, Facebook 63,206, YouTube titles 100 / descriptions 5,000, Threads 500, Pinterest 500, SMS 160 (70 with emoji). Platforms can change limits any time.
Do emojis count as more than one character?
Often — skin tones, flags and family emoji span multiple code points, X counts most emoji as 2, and one emoji in an SMS cuts the segment from 160 to 70. This tool counts real grapheme clusters and flags the SMS effect.
How does X/Twitter count URLs?
Every link is wrapped by t.co and costs a flat 23 characters regardless of length — the X row here applies the same rule.
What post length gets the best engagement?
Well under the limits: ~70–100 characters on X, ~138–150 on Facebook, ≤125 for Instagram before the fold, 150–300 on LinkedIn (only ~140 show before "see more").
Is my text uploaded anywhere?
No — counting runs live in your browser. Drafts are never sent, stored or logged.