Write once, check every platform. Type your post and this shows the character count against the limits for X, LinkedIn, Instagram, Threads, TikTok and Facebook — so nothing gets cut off.
What this free tool is great for: a quick, one-off job with no signup — it runs entirely in your browser, so nothing leaves your device and there's nothing to manage.
Its honest limit: it checks or generates one thing in your browser — it won't track rankings over time, monitor changes across many pages, or optimise at scale.
Writing one post to share across several networks sounds simple until you hit the limits, which are all different and rarely where you'd guess. One platform cuts you off mid-thought; another lets you ramble but hides everything after the first line; a third counts your links and emoji against you in ways you didn't expect. Copy-pasting the same caption everywhere means it's either truncated somewhere or awkwardly short somewhere else. This tool checks your text against each platform's limit at once, so you can see instantly where a post fits, where it'll be cut, and where you've got room to spare — before you publish, not after.
Every network sets its own ceiling, and they shift over time, so treat any specific figure as "roughly, check current" rather than gospel. As a rough map: X allows around 280 characters on a standard account (with paid tiers permitting much longer posts); Instagram captions run to a couple of thousand characters; LinkedIn allows a few thousand; Facebook is effectively very generous; and short-video captions and bios each have their own tighter budgets. The exact numbers matter less than the habit of checking, because the moment a platform changes a limit — and they do — a workflow built on a memorised number quietly starts producing truncated posts.
Here's the insight most people miss: the hard limit is rarely the important number. What matters far more is how much shows before the platform truncates your post with a "see more" link. On several networks that visible window is startlingly short — often just the first line or two, a small fraction of the total you're allowed. Everything past that cutoff only gets read by people who already care enough to expand it. So the real budget you're writing to isn't the maximum character count; it's the handful of words that appear before the fold. Write for that window first, and treat the rest as a bonus for the already-interested.
Because the visible window is so small, the single highest-impact writing habit for social is front-loading. Put the hook — the surprising fact, the bold claim, the question, the payoff — in the very first line, before any "see more" cut. Burying your best line in the middle of a paragraph, after a warm-up, means most of your audience never reaches it. This is the same discipline as writing a headline: assume everything after the first line or two will be invisible to most readers, and make those opening words earn the expand. A great post with a slow start underperforms a decent post that hooks instantly.
The character budget includes more than your prose. Hashtags and @-mentions count toward the total, so a wall of thirty hashtags eats into your limit and, on some platforms, reads as spam anyway. Links often count in surprising ways — some platforms shorten every URL to a fixed length regardless of how long it really is, so a monster link and a short one cost the same. And emoji frequently count as two characters rather than one, because of how text is encoded under the hood, which is why a caption that looks fine can tip over a limit once you've sprinkled in a few. A counter that reflects these quirks keeps you from a nasty surprise at the moment you hit post.
The practical reality of modern social is writing something once and adapting it for several homes. The mistake is treating "adapt" as "paste identically." A post that's perfectly sized for a long-form network arrives truncated on a short one; a punchy line built for a tight limit looks thin where you had room to add value. The efficient workflow is to write your core message, then check it against each destination and trim or expand per platform — tightening the hook where space is scarce, adding context where it's plentiful. The counter makes that per-platform pass a matter of seconds instead of guesswork.
Beyond any single post, checking length builds a discipline that compounds. It nudges you to keep hooks tight, to stop over-hashtagging, and to notice when a platform has quietly changed the rules. It also protects your brand from the small but real embarrassment of a post that reads "...our biggest announcement of the year is fina" because it clipped at the worst possible moment. None of this requires talent — only the two-second habit of pasting your draft in and glancing at the numbers before it goes live. Over hundreds of posts, that habit is the difference between consistently polished and occasionally broken.
When a message genuinely won't fit, the answer usually isn't to butcher it — it's to change format. Most platforms offer a longer-form escape hatch: a thread that chains short posts into a sequence, a carousel that spreads a story across swipeable cards, or a link out to the full piece. Each has its own rhythm — a thread needs every post to pull the reader to the next, a carousel needs a strong first card and a payoff at the end. The counter helps here too, because these formats are really a series of individual limits stacked together. The skill is deciding when to compress into one tight post and when to expand into a format built for length.
Counting characters is the easy part; the grind is doing it across every account, on schedule, week after week. That's where a social management platform like Vista Social does more: you compose a post once, see live per-platform character checks and previews, tailor each version, schedule the whole calendar from one place, and track which posts actually landed. This counter is perfect for getting a single post's length right for each network; a full platform turns that check into an automatic part of publishing everywhere at once — so you're never again hand-counting a caption at the moment you're trying to hit post.
280 characters for a standard post. This tool shows your count against X and every other major platform at once.
Most feeds truncate after a line or two with a 'see more'. Stay under the hard limit, but put your hook in the first sentence to earn the expand.
Not from this tool — it just counts. A social scheduler like Vista Social publishes and schedules across all your accounts.
Blogger, teacher or toolmaker? Put this calculator on your own page — free forever, no strings. Copy the snippet below (the credit link is appreciated and keeps the tool free):
This tool is free and runs entirely in your browser. The link above is an affiliate link: we may earn a commission if you sign up, at no extra cost to you, and it never changes our honest take.
New dossiers, cost-traps we found, and tools that earned a keep — no hype, no sponsored-disguised-as-advice. Unsubscribe anytime.