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

0 Characters
0 Words
0 Paragraphs

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.