Growth and engagement

Best hashtags for Instagram: how to pick your five

There's no single best list. Instagram now caps hashtags at five per post, so here's how to choose specific ones, check them and skip tags that waste a slot.

· 9 min read

In this guide · 9 sections

The best hashtags are specific, and you get five

No list of hashtags is best for everyone. The best ones for a post are the few that say exactly what it shows, where it is and who it's for, in the words the people you want would search for or follow. Since December 2025, Instagram has capped hashtags at five per post or Reel, down from 30, so the job is now picking five good ones, not filling a block.

Expect less from them than the old advice promised. Instagram's head has said hashtags don't increase a post's reach, describing them instead as a way to let people know what a post is about. The right five make a post easier to place in search and on hashtag pages. Five vague ones mostly do nothing at all.

What changed in December 2025

Instagram announced the cap on 18 December 2025 through its @creators account on Threads, and its Help Center says you can use up to 5 tags on a post. The reason it gave: using “fewer (up to 5) more targeted hashtags” rather than many generic ones can improve both how content performs and people's experience of the app.

Old habitWhat to do now
Fill all 30 slotsFive is the maximum, so choose each one on purpose
Paste the same block under every postPick tags for each post's subject, place and audience
Go for the biggest tags you can findUse tags small enough that your post can be seen on them
Hide a wall of tags in the first commentComments can hold hashtags, but whether they count apart from the caption is unclear; the caption is simpler
Count on hashtags for reachTreat them as labels; reach comes from the post itself

If you keep a block of 20 or 30 tags in your phone's notes, it's now a list to choose from, not something to paste. Trim it to the five that fit before you post.

A simple way to fill the five slots

Treat each slot as a different question someone might have in mind when they search. Not every post needs all five: three that fit beat five that half fit.

  1. What it is: the exact subject. #sourdoughstarter rather than #baking, #kanjeevaramsaree rather than #fashion.
  2. Who it's for: a community that gathers around a tag, such as #bookstagram for readers or #houseplantclub for people who keep plants.
  3. Where: a city, neighbourhood or venue, when the post is about a place or you serve people nearby, like #edinburghfoodie.
  4. When: an event, season or challenge the post belongs to, such as a marathon, a festival or a monthly drawing prompt.
  5. Whose: your branded hashtag, so everything from your business or series sits in one place.
PostHashtagsWhy these
A Reel of a Pune bakery folding butter into croissant dough#croissant #laminateddough #punefood #punebakery #butterlinebakesSubject, technique, the city's food crowd, local search and the bakery's own tag
A carousel from a wedding photographer in Jaipur#jaipurwedding #rajasthaniwedding #candidweddingphotography #indianbride #marigoldframesPlace, style of wedding, type of photography, the client and the studio's tag
A home workout video from a fitness coach#dumbbellworkout #homeworkout #strengthtraining #over40fitness #ironandoakfitEquipment, setting, discipline, the audience the coach serves and the brand
A photo from a hike in the Lake District#lakedistrict #scafellpike #ukhikingRegion, the exact peak and the community; nothing else is needed

Tip: Start each word in a multi-word tag with a capital, as in #PuneBakery. Hashtags aren't case-sensitive, so it's the same tag, but it's easier to read, and screen readers can say the words instead of stumbling over one long string.

Check a hashtag before you use it

A quick look at a tag's page saves you from tags that are dead, swamped or not what they seem. Search for the tag in Instagram and open its page. The search screen's layout changes between app versions, but hashtags appear as results of their own.

  1. Look at the top posts. If they resemble yours in subject and quality, you're in the right place. If they're all from huge brands, or nothing like your post, pick another.
  2. Check how busy it is, where a post count is shown. A tag with tens of millions of posts moves too fast for a small account to be seen; one with a few dozen has nobody browsing it.
  3. Scan for spam. A page full of bot accounts, follower giveaways or adult content is a sign to stay away.
  4. Look for a notice. If the page says posts are hidden or limited, or shows almost nothing for a tag that's clearly in use, leave it out.
  5. Read it as one string. Joined-up words can spell something you didn't intend, and short tags can mean something else in another community or language.

Hashtags that waste a slot

  • Giant generic tags such as #love, #instagood and #photooftheday. Millions of unrelated posts share them, and nobody browsing them is looking for you.
  • Follow-for-follow tags such as #f4f, #like4like and #followforfollow. They bring bots and accounts that want something back, and they make a business look desperate.
  • Trending tags that have nothing to do with the post. People who tap a news or event tag and find your sale feel misled, and some may report it.
  • Tags in a language you can't read. They may carry slang or politics you'd never want your name next to.
  • Generator lists. Hashtag generators often suggest the most popular tags for a keyword, which are the ones least likely to help a small account. Use them for ideas, then check each tag.
  • The same five on every post. Labels only help when they describe the thing they're on.

With 30 slots, a few weak tags hardly mattered. With five, each one that doesn't describe the post is a slot that could have.

Where hashtags go, and the small print

Instagram's Help Center sets out a few rules worth knowing before you post:

  • You can add hashtags in the caption or in a comment on your post.
  • The maximum is five per post: the Help Center says that if you include more than five on a single photo or video, your comment won't post. Instagram's announcement applied it to Reels as well, and the Help Center doesn't give a separate figure for Stories.
  • Numbers work in a hashtag, and so do emoji, but spaces and special characters such as $ or % don't.
  • You can only add hashtags to your own posts, not to other people's photos or videos.
  • If your profile is private, your tagged posts won't appear publicly on hashtag pages.

In a Story, the hashtag sticker adds a tag viewers can tap. In a caption, placement matters less than people think. Tags at the end keep your opening line clean, which counts because only the first line or two show before “more”. A tag that reads naturally in a sentence, like “our first #sourdoughstarter class”, works too.

Branded and community hashtags

A branded hashtag collects everything about your business or series in one place. Keep it short, spell it the way people would guess, and search it before you start, to make sure nobody uses it for something else already. #marigoldframes is easy to type; #marigoldframesweddingphotographyjaipur isn't.

  • Put it in your bio and on packaging, receipts or table cards, so customers know it exists.
  • Use it on your own posts every time. It only becomes a collection if you keep adding to it.
  • Expect gaps: a customer with a private profile can use your tag, but their post won't show on its page.
  • Ask before reposting a customer's photo, even if they used your tag. A hashtag isn't permission.

Community tags work differently. Tags like #bookstagram or #vanlife are places where people browse and talk to each other, and a post that adds to the conversation there gets a warmer welcome than a sales pitch dropped in from outside.

How to tell whether your hashtags are working

Instagram doesn't tell you which of your five tags brought anyone in, so judge them by comparison. Insights, which are fullest on professional accounts, show how much of a post's audience came from people who don't follow you. That's where hashtags, search and recommendations show up, all mixed together.

  1. Keep four tags the same across a few similar posts, and change one.
  2. After a week, compare the share of each post's audience that came from non-followers.
  3. Keep the variations that did better and drop the rest.
  4. Revisit your regular tags every month or two, to check their pages still look healthy and haven't filled with spam.

Keep your expectations modest. Instagram says hashtags don't add reach by themselves, so the difference between two sets of tags will be small next to the difference between two posts. When a Reel takes off, it's mostly the Reel.

Questions people ask

How many hashtags can you use on Instagram?

Five per post, Reels included. Instagram cut the limit from 30 in December 2025, and its Help Center now gives five as the maximum. If you're used to adding 20 or 30, keep the five that describe the post best.

Do hashtags still help on Instagram?

They tell people and Instagram what a post is about, and they put it on hashtag pages and in search. Instagram has said they don't increase reach on their own, so treat them as labels rather than a way to grow.

Should hashtags go in the caption or the first comment?

Instagram's Help Center says you can add hashtags in the caption or in a comment. It doesn't say whether tags in a comment count towards the same five, so with only five to use, the caption is the simpler place.

What are the most popular hashtags on Instagram?

General ones such as #love, #instagood and #photooftheday sit on enormous numbers of posts. That's why they rarely help: a new post vanishes among millions of unrelated ones, and the people browsing them aren't looking for what you do.

Are there banned hashtags on Instagram?

Instagram can hide or limit what a hashtag page shows when a tag fills up with content that breaks its rules, and it doesn't publish a list. If a tag's page shows a notice, or almost nothing for a tag that's plainly in use, don't use it.

Why can't I see my post on the hashtag page?

If your profile is private, your posts won't show publicly on hashtag pages. On a public account, busy tags lead with top posts, so a new post can be hard to find even when it's tagged correctly. A notice on the page can also mean Instagram is limiting that tag.

Sources

Related guides

More guides

Spend less time answering DMs

DMFast sends the replies you set up to comments and DMs on Instagram and Facebook, through Meta's official API. Free plan, no card.

Start free