Instagram Caption Character Limit (2025)
Instagram allows up to 2,200 characters per caption. However, only the first ~125 characters display before the "more" button on mobile. This means your opening line is critical for engagement — front-load your key message, call-to-action, or hook.
How Many Hashtags Can You Use on Instagram?
Instagram allows up to 30 hashtags per post. Each hashtag counts toward your 2,200 character limit. Research suggests 8-15 relevant hashtags deliver the best reach, while using all 30 can appear spammy.
Do Emojis Count as Characters on Instagram?
Yes. Most emojis count as 2 characters in the Instagram character limit. Our counter uses Intl.Segmenter for accurate grapheme-level counting, so you'll see the exact number Instagram counts.