Instagram Caption Counter
Check your caption live against Instagram's 2,200-character cap — and write your first ~125 characters like they're the only ones anyone will see, because in the feed, they are.
2,200 of 2,200 remaining
One cap, two limits
The 2,200-character cap is the hard wall; the ~125-character "…more" fold is the one that earns or loses readers. Treat them as separate briefs: a hook written to the fold, and a body written to whatever length actually serves the post — long, structured captions with blank lines routinely outperform when the opener earns the tap. Watch the character stat as you write the opener; watch the bar only if you're genuinely long-form.
Frequently asked questions
What is Instagram’s caption limit?
Captions cap at 2,200 characters, and up to 30 hashtags. Few captions ever hit the cap — the limit that actually shapes engagement is the truncation point, since feeds show only the first ~125 characters before "…more".
What should go in the first 125 characters?
The hook — the line that earns the tap on "more". Front-load the payoff or the question; leave context, credits, and hashtags below the fold. Writing the opener to the visible budget matters more than anything about the total length.
Do emoji and line breaks count?
Yes — every character counts toward 2,200, including emoji (this counter counts most emoji as one, matching how the caption field behaves) and line breaks. Blank-line formatting is a legitimate readability tool and rarely threatens the cap.
Does the same limit apply to Reels and bios?
Reels captions share the 2,200 cap. Bios are far shorter — 150 characters — and comments 2,200. When drafting a bio, use the custom limit on our landing-page checker set to 150.
Counting is in Unicode code points; platform display behavior (the "…more" fold) varies slightly by device. Nothing you type is transmitted or stored. See the methodology page.