Free tool

Instagram character counter

Count your Instagram caption against the 2,200-character cap and the 125-character feed preview.

Instagram captions can be up to 2,200 characters with a maximum of 30 hashtags. Only about the first 125 characters show in the feed before the caption truncates behind 'more', so front-load the line that makes people care.

Instagram character limits

Caption2,200 characters
Visible in feedabout 125 characters
Hashtags30 maximum
Bio150 characters
Username30 characters

What counts, and what doesn't

  • About 125 caption characters are visible in the feed before the 'more' truncation.
  • You can use up to 30 hashtags per post; they count toward the 2,200 characters.
  • Instagram strips extra line breaks in some clients, so do not rely on whitespace for formatting.

Frequently asked questions

What is the Instagram caption character limit?

2,200 characters per caption, including hashtags. Comments have the same 2,200-character cap.

How many hashtags can an Instagram post have?

30. Posting with more than 30 gets the caption rejected or silently trimmed depending on the client.

How much of a caption shows before 'more'?

Roughly 125 characters in the feed. Treat that as your headline and put the payoff or hook inside it.

Write once, and it just fits

posthell tailors your post per network and warns you the moment a version runs over, so you never ship a truncated Instagram post. Schedule to 15 networks from one box.