Instagram · verified 22 July 2026

Instagram character counter

Paste your text and see it counted live against Instagram’s 2,200-character limit — and the length that actually performs. No sign-up.

Quick answer Instagram allows 2,200 characters per post. For engagement, the ideal length is 80–150 characters. Paste your text into the live counter below to check it.

0 characters · 0 words
Instagram 0 / 2,200
Ideal: 80–150 characters

Instagram character limit — the key facts

  • Up to 2,200 characters per caption.
  • Only about the first 125 characters show before the “more” cut-off — say what matters first.
  • Up to 30 hashtags are allowed; around 11 tends to perform best.
MetricInstagram
Character limit2,200
Visible before “more”~125 before “more”
Ideal length80–150 characters
Hashtagsup to 11

Instagram character limit FAQs

How long can an Instagram caption be?

Instagram allows up to 2,200 characters per caption, but only about the first 125 characters are visible before the “more” link, so lead with your hook.

How many hashtags can I use on Instagram?

Up to 30 hashtags per post. Around 11 relevant hashtags tends to be the engagement sweet-spot — more can look spammy.

What is the ideal Instagram caption length?

80–150 characters works well for feed posts — long enough to add context, short enough to stay above the fold.
More character counters

Write to length, then post everywhere.

PersonaXpand shapes every post to each platform’s ideal length and publishes to all of them at once — free to start, no credit card.

Get started free

We use optional analytics cookies to understand how visitors use our site. Essential cookies for sign-in and preferences always stay on. Nothing is tracked unless you accept. Privacy Policy