Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Find the Best Viral Hashtags for Instagram

If you are skim reading
The short version: There is no secret list of viral hashtags waiting to be discovered, what works is mixing three volume tiers (huge, mid, niche), watching what your specific competitors are tagged with right now, and swapping out a third of your hashtags ever

The short version: There is no secret list of viral hashtags waiting to be discovered, what works is mixing three volume tiers (huge, mid, niche), watching what your specific competitors are tagged with right now, and swapping out a third of your hashtags every couple of weeks based on what the Instagram Insights show you. Anyone selling you a "10,000 viral hashtags" PDF is selling you last year's homework.

Why most hashtag advice is already out of date

I have watched marketers cling to hashtag tactics from 2019 like they're gospel. Instagram has said publicly, more than once, that hashtags carry far less weight in the ranking algorithm than they used to. Reels and Explore now lean heavily on watch time, shares, and saves. Hashtags still matter, but they matter as a discovery layer, not a growth engine on their own.

So the question isn't really "which hashtags go viral". It's "which hashtags help the right people find a post that's already good enough to hold their attention". Get that order wrong and no hashtag list will save you.

The three-tier system that works

Forget picking 30 random tags and hoping. Build every hashtag set from three tiers:

  • Broad tags (500k to 5 million posts) like #smallbusinesstips or #contentcreator. These get you into a huge pool but your post drowns fast, often within an hour.
  • Mid tags (50,000 to 500,000 posts) like #ukbusinessowner or #reelsformarketing. This is the sweet spot, enough searchers to matter, not so many that you're invisible after ten minutes.
  • Niche tags (under 20,000 posts) like #brightonbakery or #saascopywriter. Small pools, but you can rank in the top posts here and stay there for days, which keeps sending you steady trickle traffic long after the broad tags have forgotten you exist.

A workable mix for a single post is roughly 3 broad, 5 mid, 5 niche. Not 30 tags crammed into the caption. Instagram allows up to 30 but posts with around 8 to 12 well-chosen tags consistently perform as well or better in my own testing across client accounts, because a scattergun set signals to the algorithm that you don't know your audience.

A worked example

Say you run a small candle business in Manchester, selling handmade soy candles for about £18 each, mostly through Instagram and a Shopify store. Instead of tagging #candles (over 20 million posts, you'll vanish in seconds) you'd build a set like this:

  • Broad: #smallbusinessuk, #handmadecandles, #homedecor
  • Mid: #soycandleuk, #candlemakinguk, #independentbusinessuk
  • Niche: #manchestermakers, #candlelaunch2026, #northwestsmallbusiness

That mix gets discovery from three different sized pools instead of betting everything on one lottery ticket. Within a couple of weeks you'd check which tags drove reach in Insights and quietly drop the ones doing nothing, which for most accounts turns out to be at least a third of the original list.

Spy on the accounts already doing it well, not the hashtag generator sites

Skip the free hashtag generator tools that spit out the same 30 tags for every industry. Instead pick three to five accounts in your niche that are clearly getting traction, meaning solid comment counts relative to followers, not just big follower numbers. Look at their last 10 to 15 posts and note down the mid and niche tags they reuse across multiple posts, not the one-off broad ones everyone uses anyway. Patterns matter more than any single post.

Also search your ideal customer's actual language directly in the Instagram search bar. Type a phrase like "budget kitchen renovation" and Instagram will show you related tags with live post counts. This is free, it's instant, and it shows you real search behaviour rather than a generic list compiled by a tool that has never seen your niche.

The uncomfortable bit nobody wants to say out loud

Here's what most hashtag guides won't tell you plainly: hashtags cannot rescue a boring video. I've reviewed enough Reels performance data through Instagram Insights to know that watch-time percentage is doing almost all the heavy lifting. A brilliant hashtag set on a video where people scroll off in the first two seconds gets you a small spike of impressions and nothing else. If you want to understand what's working versus what just feels like it should be working, it's worth learning how to see your Instagram Reels performance history before you spend another hour agonising over hashtag wording.

The order of priority should be: hook in the first two seconds, a reason to watch to the end, then hashtags as the finishing touch that helps the right strangers find it. Reverse that order and you're polishing a doorknob on a house with no roof.

How to test hashtags without guessing forever

Run a simple weekly habit rather than a one-off research session:

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

  • Pick two hashtag sets for the week, one leaning more mid-tier, one leaning more niche.
  • Alternate them across your posts, keeping everything else (posting time, caption style, video length) roughly consistent so you're comparing tags and not ten variables at once.
  • After seven days, check Insights for reach from hashtags specifically, it's broken out separately from reach via profile, home, or Explore.
  • Keep whichever set produced more hashtag-driven reach, drop the weakest three tags from the losing set, and add three new niche candidates you spotted from competitor accounts that week.

Do that every week for six weeks and you'll have a hashtag set built from your own actual data rather than a generic blog post. It's slower than downloading a list but it's the only version that's about your account.

Where hashtags fit alongside everything else

Hashtags are one lever in a much bigger machine. If your account is stuck below a few hundred followers, the fix usually isn't hashtags at all, it's posting consistency, collaboration, and content format, which I've covered in more detail in how to grow Instagram followers and views organically. Small business accounts in particular tend to overinvest in hashtag research and underinvest in the basics, like showing up daily and replying to every comment in the first hour, which is where the real momentum comes from, as I've written about in how small businesses can gain Instagram followers the right way.

It's also worth remembering that Reels behave differently from static posts when it comes to discovery, and if you're not sure what to do with underperforming ones, there's a practical breakdown in how to remove or hide Reels from your Instagram feed that's useful if a hashtag experiment goes badly and you want a weak post out of your grid without deleting it entirely.

A few things I'd stop doing immediately

Stop hiding hashtags in the first comment purely out of habit, Instagram treats them the same either way for reach purposes now, so put them wherever reads better for your audience. Stop using banned or flagged tags, which happens more than people realise; if a tag has been used for spammy or reported content, Instagram quietly limits its reach for everyone, so check a tag's own post feed before adopting it and drop anything full of low quality or irrelevant content. And stop copying a competitor's exact 30-tag list wholesale, because you're not their account, you don't have their history or their engagement pattern, and Instagram already knows that.

If you want the full set, start at the Instagram Help: 81 Guides to Followers, Hashtags, Money, Accounts and Fixes. Test your set first with my free hashtag set checker.

Frequently asked questions

Do hashtags still matter for Instagram in 2026?

Yes, but as a discovery aid rather than a ranking booster, they help the right people find a post that's already strong on watch time and engagement, they won't rescue a weak one.

How many hashtags should I use per post?

Somewhere between 8 and 12 well-chosen tags across broad, mid, and niche tiers tends to outperform stuffing in all 30 allowed, because a tighter set signals relevance rather than desperation.

Where do I find niche hashtags for a small business?

Type your customer's exact search phrase into the Instagram search bar to see live post counts, and check which mid and niche tags competitor accounts with strong engagement reuse across multiple posts.

How often should I change my hashtags?

Review reach-from-hashtags data in Insights weekly, drop the weakest few tags every one to two weeks, and replace them with new niche candidates so your set keeps evolving with your account.

Useful references

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.