Instagram character limits.
Every field, one page, live counter.

Caption 2,200. Bio 150. Username 30. And the limit nobody quotes: the ~125 characters that show before “…more” swallows your caption. All the numbers below — plus a counter that checks your text against any field before Instagram cuts it.

All 8 limits Live counter Emoji-aware
🧮 Free counter

Check your text

0 / 2200 — 2200 left ✓

~125 chars show before '…more'

📚 The limits that shape writing

Two limits matter. The rest are trivia.

Of all the numbers above, only two genuinely shape how people write on Instagram. The first is the 125-character feed preview: your caption may hold 2,200 characters, but the feed shows roughly one sentence before “…more”, and most readers never tap. That makes caption writing front-loaded by force — hook first, context after, and anything vital never below the fold. (Instagram's search also reads captions like SEO text now, so those first words carry keyword duty too — see the algorithm guide.)

The second is the 150-character bio. It sounds generous until you write one: who you are, what you post, why follow, where the link goes — in a tweet and a half. The discipline is the feature: bios that convert read like taglines, and the bio ideas collection shows a hundred ways to compress identity into the cap. Username and display name (30 each) round out the profile budget — the username generator helps when your first choice is taken at character 12.

The counting gotcha: emoji weigh more

Character limits count UTF-16 units, not what your eye sees — so most emoji cost 2+ characters, and some composed ones (family emoji, flags, skin tones) cost considerably more. An emoji-heavy bio can “look” 120 characters and be over 150 internally. The counter above counts the same way the limits behave, which is exactly why it exists. Hashtags have their own arithmetic — 30 per post, but 3–5 relevant beats 30 scattershot, and the hashtag generator builds sets that respect both the cap and the strategy.

Writing to limits without writing like a robot

Limits reward preparation: draft captions somewhere with a counter (hello), trim to the hook + one idea, and bank what works — the caption bank exists for exactly those nights. Then let results referee: if long captions earn saves and short ones earn silence (or vice versa), the followers tracker ties the style to the outcome. Character counts are constraints; what converts is still content.

💬 Frequently asked

Character limits, answered

What is the Instagram caption character limit?

2,200 characters, including hashtags and emoji (emoji can count as more than one character). But only roughly the first 125 characters show in the feed before the '…more' cut — so the limit that matters for hooks is 125, not 2,200.

What is the Instagram bio character limit?

150 characters — the tightest meaningful limit on the platform. Line breaks count. That's why good bios read like taglines, not paragraphs; our bio ideas page has 100+ examples that fit.

How long can an Instagram username be?

30 characters, using only letters, numbers, periods and underscores. The display name field (the bold line on your profile) is separately capped at 30 characters too.

What is the comment character limit?

Comments share the caption's 2,200-character cap. Long 'comment essays' fit fine — but Instagram may rate-limit accounts posting many long comments rapidly, which reads as spam behavior.

How many hashtags can I use?

Up to 30 per post (caption and comments combined) and up to 5 in a story. Using all 30 isn't a strategy — 3–5 relevant tags is Instagram's own recommendation; our hashtag generator builds balanced sets.

Is there a character limit for DMs?

Yes, around 1,000 characters per message — longer texts need splitting. Notes (the little bubbles above the inbox) are capped at 60 characters.

Why does my caption get cut off at '…more'?

The feed truncates captions around 125 characters and behind that fold most people never tap. Front-load: hook in the first line, substance after, links nowhere (they're not clickable in captions — that's what the bio link is for).

Do emoji count as one character?

Often more than one. Many emoji are multi-byte and count as 2+ characters against limits, which is why an emoji-heavy bio hits 150 faster than the letter count suggests. The counter on this page counts the way limits actually behave.

Words within limits. Results without.

See which captions actually gained followers — UnfollowCheck maps every gain and loss to your posting timeline. Free to try, no password.