Grow Mate

Free tool

Instagram caption & bio character counter

Live character, word, line and hashtag counts for your Instagram caption or bio — with meters for the 2,200-character caption limit and 150-character bio limit.

By James & David, Grow Mate team · Reviewed October 2026

0

Characters

0

No spaces

0

Words

0

Lines

0

Hashtags

0

Mentions

Caption limit0 / 2200
Bio limit0 / 150
Username limit0 / 30
Alt text (suggested) limit0 / 100
On this page

What does the Instagram character counter check?

The Instagram character counter checks your text against Instagram's limits as you type: 2,200 characters for a caption, 150 for a bio and 30 for a username. It flags the moment you go over, so nothing gets cut when you post.

It counts words, lines, hashtags and @mentions too, and warns when a caption has more than the 5 hashtags Instagram allows.

Hand ticking off a checklist in a notebook

What is the Instagram caption character limit?

The Instagram caption character limit is 2,200 characters, including spaces, emoji and hashtags. In the feed, Instagram shows about the first 125 characters, then cuts to “more”.

Every Instagram character limit in one place

FieldLimitNotes
Caption2,200 charactersAbout 125 shown before “more”
Bio150 charactersLine breaks count; links don't
Username30 charactersLetters, numbers, . and _ only
Display name30 charactersSearchable — use it for keywords
Comment2,200 charactersUp to 5 hashtags
Hashtags per post or Reel5The limit since December 2025
Bio links5Added in a separate field
Alt textNo published app limitKeep it under about 100 characters

How to write for the 125-character preview

To write for the 125-character preview, put the reason to keep reading in the first line:

  1. Lead with the hook — a question, a bold claim or a promise.
  2. Skip openers such as “Happy Monday!” or a string of emoji.
  3. Put the main payoff in the first two lines and the detail below “more”.
  4. Move hashtags to the end of the caption so they don't eat the preview.

Short on hooks? The Instagram caption generator writes three options for any topic.

Hashtags and the 5-tag limit

Instagram allows 5 hashtags per post or Reel, down from 30 before December 2025. Hashtags count toward the 2,200-character caption limit, and any you put in the first comment should count toward the same five.

  • Use one broad tag (100k–1M posts), two niche tags (10k–100k) and two micro tags (under 10k).
  • Skip tags with millions of posts — a new post is buried in seconds.
  • Rotate sets by topic instead of reusing the same five.

Build your five from a layered pool with the Instagram hashtag generator.

Formatting a caption people finish reading

  • Give each idea its own line.
  • Leave blank lines between sections — the Instagram caption spacer keeps them from collapsing.
  • Use emoji as bullet markers to make a list scannable.
  • Put the call to action on its own line at the end.

Does an emoji count as one character on Instagram?

It varies. Most emoji count as one character in this tool, but Instagram counts some multi-part emoji — skin tones, flags, combined emoji — as several. Leave a little headroom when you're near a limit.

Frequently asked questions

What is the Instagram bio character limit?

150 characters, and line breaks count as characters. Bio links sit in a separate field and don't count.

How long should an Instagram caption be?

It depends on the post. Quick-hit posts work with one or two lines, while carousels and story-led posts run 500–1,500 characters.

Do hashtags count toward the caption character limit?

Yes. Hashtags, @mentions, emoji and spaces all count toward the 2,200-character caption limit.

Is the Instagram character counter free?

Yes. It runs in your browser with no sign-up.