The Number Everyone Knows Isn't the One That Matters
Instagram's stated caption limit is 2,200 characters, and most people writing a caption keep that number in mind as the ceiling. But the feed itself only displays roughly the first 125 characters before collapsing the rest behind a "...more" link — a completely different, much smaller number that has nothing to do with the platform's technical maximum. A caption can be perfectly within the 2,200-character limit and still get visually cut off mid-word in every single feed view unless someone taps to expand it.
Why This Matters More Than It Sounds
The first ~125 characters are, functionally, the only part of a caption most scrollers ever read — expanding a caption is an extra tap that a meaningful share of viewers simply won't make while scrolling. If the hook, the offer, or the key message is placed after that cutoff point, it may as well not exist for most of the audience. This is why the strongest, most attention-grabbing line needs to load-bear the entire caption within that first ~125 characters, with supporting detail, hashtags, and calls-to-action coming after — not the other way around.
LinkedIn Has the Same Problem, Different Number
LinkedIn does the same truncation, but at roughly 210 characters before showing "...see more" — a longer window than Instagram's, which makes sense given LinkedIn's more text-heavy, professional-context posts, but it's still a hard cutoff that a lot of longer posts blow past without realizing it.
Twitter/X Is Actually the Simple Case
Twitter/X doesn't have this two-tier problem — the entire post (up to 280 characters) is shown in the feed with no preview truncation, so the hard limit and the effective visible limit are the same number. This makes X, ironically, the platform where "count the characters against the limit" is actually sufficient advice — it's Instagram and LinkedIn where that same approach silently fails.
Designing Around the Real Constraint
The practical fix is checking every caption against the platform's actual in-feed cutoff, not its technical maximum, before publishing — treating the cutoff as the real character budget for anything that needs to land with someone who doesn't tap "more," and treating everything after it as bonus content for people who do.