Instagram Caption Character Limit: Captions, Hashtags and Bio
By Elhano Creator Tools editorial team · Published 2 November 2026
Instagram gives you a lot of room in a caption, much less in a bio, and, since its late-2025 change, very few hashtags. Knowing the limits before you write saves you from a caption that won't post or a bio cut off mid-sentence. This guide lists the limits Instagram documents as of 2 November 2026, links to each source, and explains how to write captions that work within them.
The limits at a glance
- Caption: up to 2,200 characters, according to Meta's Instagram API documentation for publishing posts.
- Hashtags in a caption: Instagram announced in December 2025 that it would gradually reduce the number of hashtags you can include in a post or reel caption to five. Meta's API documentation still lists 30, so the effective limit depends on whether the change has reached your account. Plan for five.
- @mentions in a caption: the same API documentation allows up to 20 @ tags.
- Profile bio: up to 150 characters, per Instagram Help.
You can check any draft against these limits with our social media character counter, which shows Instagram's caption, hashtag and bio limits side by side with other platforms.
Where the numbers come from
Instagram's Help Center doesn't publish one page with every text limit. The 2,200-character caption limit, the 30-hashtag figure and the 20-mention limit come from Meta's developer reference for creating media through the Instagram API, which describes the caption field as "Maximum 2200 characters, 30 hashtags, and 20 @ tags" (Instagram API: IG User Media). The 150-character bio limit is on Instagram's own help page for adding a bio.
The five-hashtag limit comes from Instagram's announcement, quoted by Social Media Today on 18 December 2025: "Instagram will gradually update the number of hashtags that you can include in a caption for a reel or post to five." Instagram added that using fewer, more targeted hashtags can improve both a post's performance and people's experience. Because the rollout is gradual and the API reference hasn't caught up, treat five as the working limit and don't rely on 30.
How characters are counted
Spaces, line breaks, punctuation, hashtags and @mentions all count towards the caption limit. Emoji are the tricky part: many emoji are stored as two or more code units, and some (such as flags, skin-tone variants and family emoji) are built from several. Instagram doesn't publish how its app counts them, so our character counter counts Instagram captions cautiously, with most emoji counting as two. If a caption full of emoji is close to 2,200 by that count, trim it before posting rather than finding out in the app.
How to write a caption within the limits
1. Put the point in the first line
In the feed, long captions are shortened and viewers tap to read the rest. Instagram doesn't publish exactly where that cut happens, and it varies by screen. So lead with the most important line, whether that's the hook, the question or the call to action, and put details after it.
2. Use the length you need, not the length you're allowed
2,200 characters is about 300 to 400 words of English. That suits a recipe, a tutorial or a story. A product photo or a quick reel usually needs one or two sentences. If a caption runs long, consider whether part of it belongs in a carousel slide or a comment instead.
3. Choose up to five specific hashtags
With only five, generic tags like #love or #instagood are a waste of a slot. Pick tags that describe what the post is actually about and that someone interested in that topic would follow or search, for example a mix of the subject, the format and the community. Our hashtag generator turns a topic into specific suggestions sized for Instagram's five-tag limit.
4. Write the bio as one clear sentence
At 150 characters, a bio has room for roughly one sentence: who you are, what you post and what to do next. A pattern that fits is "[what you do] for [who it's for]. [What to expect]. [Call to action]". Use the character counter to check it before you paste it in.
Worked example
A baker writes a reel caption: a one-line hook ("The 3-ingredient bread I make every Sunday"), a short ingredient list, four steps, and a question asking viewers what they'd add. That comes to about 600 characters. They had 12 hashtags from an old template; they keep five that describe the post (the type of bread, the method, the format, the diet and the community) and drop the rest. They tag the flour brand they're working with, using 1 of the 20 allowed @ tags, and label the post as a paid partnership. Their bio, "Easy home baking for busy weekends. New recipe every Sunday. Free starter guide below." is 86 characters, well inside the 150 limit.
Common mistakes
- Pasting a long block of hashtags from an old template, which may exceed the five-tag limit.
- Burying the main point after several lines of emoji or line breaks.
- Writing a bio that runs over 150 characters and has to be cut down in the app.
- Assuming every emoji counts as one character when you're close to the limit.
Checklist
- Caption under 2,200 characters, counted cautiously if it has emoji.
- Key line first.
- No more than five specific, relevant hashtags.
- No more than 20 @mentions.
- Bio under 150 characters.
Sources
- Meta for Developers: Instagram API, IG User Media (caption limits) (checked 2 November 2026)
- Instagram Help: add a bio to your Instagram profile (checked 2 November 2026)
- Social Media Today: Instagram implements new limits on hashtag use (quoting Instagram's announcement, 18 December 2025)