Instagram caption, bio, and hashtag limits, explained

The real numbers — and the one that matters more than the official limit.

Updated August 2026

Instagram's caption limit is generous on paper — 2,200 characters, roughly 350–400 words. In practice, almost nobody should write anywhere close to that, because a much smaller number controls whether anyone reads past your first line at all.

The number that actually matters: ~125 characters

In the main feed, Instagram only displays the first 125 characters or so of a caption before cutting it off with a "…more" link. Most people never tap it. That means your opening line is doing almost all the work — if it doesn't hook someone in that first sentence, the other 2,000+ characters you wrote are effectively invisible to most viewers. Write your strongest line first, not your hashtags or a slow build-up.

Every Instagram limit in one place

FieldLimit
Caption2,200 characters
Caption visible before "…more"~125 characters
Bio150 characters
Username30 characters
Display name30 characters
Comment2,200 characters
Direct message1,000 characters
Hashtags per post30 maximum

Hashtags count against your caption limit

Every character in a hashtag — including the # symbol — counts toward the same 2,200-character caption limit, not a separate allowance. Using the full 30 hashtags at roughly 15 characters each can burn 400+ characters before you've written a single word of actual caption. This is why many accounts either keep hashtags to a short, targeted set (most current advice lands around 3–8 relevant tags rather than maxing out at 30) or place them in the first comment instead of the caption itself, keeping the caption clean while still tagging the post for discovery.

Your bio has no room to waste

At 150 characters, Instagram's bio is one of the tightest limits on the platform — tighter than a tweet. Since it's often the first thing a new visitor reads before deciding whether to follow, it's worth treating every character as earning its place: what the account is about, and a reason to stay or click the link, rather than a restated username or a list of unrelated interests.

Practical tips

You can check any of these limits live as you write using CounterWord's counter, or paste a caption into the Organic Writing Checker to make sure your opening line doesn't lean on repetitive filler phrasing before it even gets to the fold.

More from CounterWord

X (Twitter) character limits, explained

What counts toward 280 characters — and when you get more room.

Readability Score Calculator

Flesch Reading Ease and grade level, instantly.

Organic Writing Checker

Flag repetitive phrasing before you post.