keentext
  1. Home
  2. Character limits
  3. Instagram caption

Instagram caption character limit

An Instagram caption can be up to 2,200 characters, but in the feed only about the first 125 show before the caption is cut with “… more”. Hashtags, mentions and emoji all count toward the limit.

Saved in this browser only. Nothing is uploaded.

Check the same text against X, Instagram, LinkedIn, YouTube, Google and SMS at once, with your own limit set to this one.

Open the character counter

Instagram caption: the numbers

Maximum2,200 characters
Best length1–125 characters
Hashtags per post5
How it countsCharacters as you see them: an emoji or an accented letter is 1. Spaces and line breaks count.
English words that fit338–400

Last reviewed October 2026. Platforms change their limits; when it matters, check the platform’s help pages.

What counts as a character

  • Every character counts, including spaces, line breaks, hashtags and @mentions.
  • Emoji count as one character as you see them.
  • Links in captions are not clickable, though they still count.

Best length vs the maximum

  • Put the hook or the main point in the first line, before the cut.
  • Long captions work for stories and tutorials; break them into short paragraphs with line breaks.
  • Use a few relevant hashtags: since December 2025 Instagram has been rolling out a cap of 5 hashtags per post, down from 30.

Questions and answers

How long can an Instagram caption be?

2,200 characters.

How much of a caption shows before “more”?

About 125 characters, usually one or two lines, depending on the screen.

Do hashtags count toward the caption limit?

Yes, every character of every hashtag counts.

How many hashtags can an Instagram post have?

Instagram began limiting posts to 5 hashtags in December 2025, rolling it out gradually; the old limit was 30.