Instagram lets you use up to 5 hashtags on a post or reel, in the caption or in a comment. This cap replaced the old limit of 30 in a change Instagram announced on December 18, 2025. Pick one to five specific tags that describe the post, and treat them as labels, not a reach boost.
Plenty of hashtag advice still assumes you have 30 slots. This guide sticks to what Instagram and Meta have published: what changed, how many tags to use, where they go, how search reads them, and what can stop a hashtag from working.
Instagram's hashtag rules at a glance
| Rule | What Instagram's Help Center says |
|---|
| Limit | Up to 5 hashtags on a post |
| Where they go | In the caption or in comments on your post |
| Characters | Numbers work; spaces and special characters such as $ or % don't |
| Private profiles | Posts they tag don't appear publicly on hashtag pages |
| Other people's posts | You can only tag your own posts |
| Problem tags | Tags whose text or posts keep breaking the rules can become unsearchable |
For years, Instagram allowed up to 30 hashtags on a post. On December 18, 2025, Instagram's @creators account announced on Threads that, from that day, Instagram would allow up to 5 hashtags in a reel or post, with the change rolling out gradually.
Instagram's stated reason was quality. As quoted by Social Media Today and Social Samosa, it said that a handful of targeted hashtags, instead of many generic ones, can help both how a post performs and how people experience the app. Instagram also asked people to skip generic tags such as #reels and #explore, and Social Samosa reported that the cap is meant to reduce misuse by spammers and scammers.
The cap had been coming. Social Media Today reported that Instagram spent about a year testing hashtag limits, with many users in the latest test limited to three.
Use one to five, as long as each tag describes the post. Filling all five slots earns you nothing extra.
Instagram's leadership has been clear that hashtags aren't a reach button. In a May 2024 reel with YouTuber Marques Brownlee, Instagram head Adam Mosseri wrote that hashtags can help people interested in a topic find your content but "won't necessarily increase your content's visibility." Meta's published explanations of the systems that pick Instagram's Explore and Reels content point the same way: hashtags aren't among the signals they list, which lean on viewing time, likes, saves and reshares. What moves reach is the post itself, which our guide to growing your Instagram reach organically covers.
How to choose your five
- Describe this post, not your whole account. Tag what's actually in it: the subject, the place, the format or the community it's for.
- Prefer specific over broad. #SourdoughClass tells viewers far more than #Food.
- Skip generic tags. Instagram has singled out tags like #reels and #explore as ones to avoid.
- Check every tag before you use it. Search for it on Instagram and open its page. If it doesn't come up, or its posts are spam or off topic, pick another.
For a reel about a beginners' sourdough class at a bakery in Leeds, a solid set might be #SourdoughClass #LeedsBakery #BreadBaking #BakingForBeginners. That's four tags, each tied to something in the video.
Instagram's Help Center says hashtags can go in the caption or in comments on your post, and you can tag a post after sharing it by editing the caption or adding a comment. The caption is the better home: Instagram's 2021 explainer on search advised putting keywords and hashtags in the caption, not the comments, for a post to be found in Search. Comments share the same five-tag cap anyway.
When you write the tags themselves:
- Make each tag one word. No spaces: #FarmersMarket, not #Farmers Market.
- Use letters and numbers, not symbols. Numbers are fine (#Summer2026), and Instagram's instructions mention emoji too, but spaces and special characters such as $ or % won't work. Leave out punctuation as well: #MothersDay, not #Mother'sDay.
- Capitalize each word. CUNY's accessibility guide says screen readers can't pick out the separate words in a hashtag unless it's written in camelCase or PascalCase, so write #SmallBusinessSaturday rather than #smallbusinesssaturday. CUNY adds that capitals make tags easier for everyone to read.
- Put them at the end. Screen readers read punctuation aloud, so a # in the middle of a sentence interrupts the flow. CUNY recommends keeping hashtags and mentions at the end of a post. A line break before the block keeps things tidy; here's how to add line breaks on Instagram.
- Keep the letters plain. Font generators swap letters for Unicode look-alikes (π―πΌπΉπ±, πͺπ΅π’ππͺπ€) that are different characters from a, b and c. Instagram doesn't document how it treats them in hashtags, so a styled tag may not match the plain one people search for. In accessibility specialist Adrian Roselli's 2025 tests, NVDA, VoiceOver and Narrator skipped fake bold and italic words entirely, and JAWS read them one letter at a time, announcing each letter's style. More in our explainer on why fancy text breaks hashtags.
If you want emphasis, style the words rather than the tags. The Instagram text formatter can bold an opening line while your hashtags, keywords and names stay plain.
In its 2021 explainer on search, Instagram called the text you type into the search bar by far the most important signal, and said it tries to match that text with usernames, bios, captions, hashtags and places.
Meta's current explanation of Instagram Search, updated in June 2026, is more specific. When Instagram suggests hashtags as you type, it weighs how closely your words match each hashtag. Account suggestions weigh the match with a username or profile name, and suggested keywords are ranked partly on how closely they match your search, exact matches included.
What that means for your posts:
- Put the words people search into your caption. A plain line such as "beginner sourdough class in Leeds" says what your tags say, in words people actually type.
- Let hashtags back up the caption, not replace it. Five tags can't cover every way someone might phrase a search.
- Make your name findable. Instagram's 2021 advice: a handle or profile name related to your content is your best bet for relevant searches, and your bio should include keywords about who you are.
- Reels. The five-tag cap covers reels as well as feed posts; Instagram's December 2025 announcement named both.
- Stories. You can add a Hashtag sticker when you share a photo or video to your story. Instagram's hashtag help page and its December 2025 announcement only cover posts and reels, so neither says how the cap applies to stories.
- Comments on your own post. These can carry your hashtags, but they count toward the same five. The Help Center says that if you include more than 5 tags on a single photo or video, your comment won't post, so a first comment packed with extra tags isn't a workaround.
- Comments on other people's posts. You can only tag your own posts. A hashtag you leave under someone else's photo doesn't add their post to that hashtag's page.
- Private profiles. If your profile is private, posts you tag won't show up publicly on hashtag pages.
What can go wrong
- The tag is unsearchable. Instagram says a hashtag may not be searchable when its text, or the content posted with it, keeps breaking its Terms of Use or Community Standards. It reviews these tags periodically and can make one searchable again. If a tag doesn't come up in search, choose another.
- Your comment won't post. That's what the Help Center says happens when a photo or video would carry more than five tags. It doesn't say what happens if you type six or more into a caption, so count before you share.
- Your account takes fewer than five. Instagram has tested caps as low as three, and in a March 2026 Social Media Examiner episode, podcaster and social media educator Chelsea Peitz said her account was limited to three. If the app won't accept another tag, go with what it allows.
- A tool still says 30. At the time of writing, Meta's developer reference for publishing through the Instagram API still lists a 30-hashtag maximum per caption. Go by the Help Center's five, whatever a scheduling tool lets you type.
- A tag breaks. A space, a symbol such as $ or %, or a styled Unicode letter can stop a hashtag from working as you meant it to. Tap each tag after posting, and edit the caption if one doesn't open the page you expected.
- The tags are too generic. Broad tags like #reels and #explore say little about your post, and Instagram has asked people not to use them.
- You expected a reach jump. Hashtags label a post and help people find it in search. Mosseri has said they won't necessarily make a post more visible, and Meta's explanations of Explore and Reels ranking don't list them at all.
BoldlyType's free Instagram hashtag generator turns a short description of your post into a list of ideas. It sends what you type to our server to generate them, never posts anything and can't see your photos or videos.
- Open the generator.
- Under What's the post about?, describe the post in a sentence, such as "beginner sourdough class at our bakery in Leeds."
- Optionally, fill in Target audience, such as "home bakers."
- Select Generate Instagram hashtags. You get 25 ideas on one line, mixing broad, mid-size and niche tags.
- Shortlist up to five that describe this particular post best.
- Search each one on Instagram and open its page. The generator doesn't check how many people use a tag, so this is where you confirm it's active, on topic and searchable.
- Capitalize each word, then add the tags to the end of your caption.
For the caption itself, the Instagram caption generator drafts captions, and the character counter has an Instagram caption preset.