Five hashtags, mixed by reach
Instagram caps a post at five tags. Pick what you post about and what the post is for, and get a set of five split across broad, mid and niche. No account needed, nothing stored.
Instagram caps a post at 5 hashtags. Add more and the post will not publish, so this tool will not build a set larger than five. Tiers are how broad a tag is, not how many posts carry it: Instagram does not publish per-hashtag post counts through its API, and scraped counts go stale within weeks, so a number here would be a number we made up.
Runs entirely in your browser. Nothing you type here is stored or sent anywhere.
Table of contents
- The limit changed, and most advice has not caught up
- Why one broad tag and not two
- What the three tiers mean
- Pick tags for the post, not for the account
- What hashtags will not do
- What turns reach into conversations
- How to use it
- Pick what you post about
- Say what the post is for
- Copy the set, or shuffle it
- Put them in the caption, and count them
- More free tools
- Questions, answered plainly
Instagram allows a maximum of five hashtags on a post. Go over and the post will not publish at all. Instagram's own Help Centre states it plainly: "You can use up to 5 tags on a post. If you include more than 5 tags on a single photo/video, your comment won't post." Read on 22 August 2026.
That is why this tool tops out at five, and why most hashtag generators are now giving you sets you cannot use.
The limit changed, and most advice has not caught up
For more than a decade the number was thirty, and an entire genre of advice grew around filling that space. Instagram's @Creators account announced the cut to five in December 2025 and it rolled out gradually across accounts, which is part of why the old advice has been so slow to die: for a while, some accounts could still post thirty and some could not.
The practical effect is simple. A block of twenty saved tags pasted under a new post does not get trimmed, it gets rejected. If you have been wondering why a post refused to publish with no useful explanation, count the hashtags first.
Instagram's own guidance sits at three to five relevant tags. So the real question is no longer how many to use. It is which five.
Why one broad tag and not two
With thirty slots you could afford to waste a few. With five, every tag is twenty per cent of your entire signal, and that changes the maths of what to pick.
This tool gives you one broad tag, two mid, and two niche. Spending two of five slots on terms like #fitness or #travel would hand almost half the set to tags where your post is visible for a few seconds against millions of others. One is enough to label the topic. The other four should be doing work.
What the three tiers mean
- Broad. Tags like
#fitnessor#travel. Enormous and permanently busy. Your post sits in them briefly, and nobody discovers you there. One slot, as a label. - Mid. Tags like
#homeworkoutor#slowtravel. Specific enough that a post stays visible for a while, busy enough that people browse them. Two slots, and this is where the set earns its keep. - Niche. Tags like
#kettlebellflowor#offseasontravel. Small, sometimes tiny. The audience is small and it is exactly the right one, and a good post can sit near the top of one for days. Two slots.
The tiers are editorial judgements about how broad a term is. They are not post counts, and this tool deliberately shows no numbers. Instagram does not publish per-hashtag post counts through its API, so any tool showing you one has scraped or estimated it, and scraped counts go stale within weeks. A made-up number beside a real recommendation makes the whole thing less trustworthy, not more.
Pick tags for the post, not for the account
The most common habit is saving one block of hashtags and pasting it under everything. At thirty tags that was merely wasteful. At five it is most of your signal spent on a description that fits none of your posts in particular.
A hashtag is a claim about what one specific post is about. The goal selector changes the mid and niche tags for that reason: a post meant to reach strangers wants different company from a post meant to start a conversation with people who already follow you.
Two practical notes. Put the tags in the caption rather than the first comment, since Instagram counts both against the same five and treats them the same way. And look at where a tag actually leads before you use it, because tags drift and some get quietly restricted.
What hashtags will not do
This is the honest boundary, and it is short. Hashtags decide what topic a post is filed under. They do not decide whether the post is any good, and they cannot make a post travel that people scroll past.
The cut from thirty to five is itself the clearest signal on this. Instagram would not have removed twenty-five slots from a mechanism that was carrying real distribution. Reach is decided mostly by what people do in the first hour: whether they stop, watch it through, save it, send it to somebody. Increasingly the caption text, on-screen text and alt text do the topic work hashtags used to claim credit for.
So if reach is the problem, five well-chosen tags are a small lever next to the first three seconds. And if reach is fine and nothing comes of it, hashtags were never the problem. That second case is the more common one, and it is worth naming: a post can be seen by thousands of people who never become anything, because looking at a post is not a relationship.
What turns reach into conversations
A hashtag brings a stranger to your post. What happens next is the part you control, and the strongest option Instagram gives you is the comment.
When someone comments a word you chose, Instagram lets a Business or Creator account send them one direct message in reply. That is a thread with a real person, in the app they are already in, instead of a view that disappears. It is the difference between a post being seen and a post doing something.
inDM runs that automatically. Someone comments your keyword, they get your link in a DM, and they become a contact you can reach again. The free plan is unlimited and asks for one line of credit at the end of the DMs it sends. Growth is $4.99 for your first month, then $14.99 a month, and takes our name off them.
How to use it
Pick what you post about
Choose the closest match from the list. Each option carries a pack written by hand rather than pulled from a scraper, so the mid and niche tiers are terms real accounts in that space use.
Say what the post is for
Reaching new people, talking to the community you have, or selling something. This changes the mid and niche tags, because those three jobs are not served by the same company.
Copy the set, or shuffle it
Copy one tag at a time or all five at once. Shuffle rebuilds the set from the same pack, which is the point: rotate your tags between posts rather than pasting one block under everything.
Put them in the caption, and count them
Five is the ceiling and it covers the caption and comments together. A post with six will not publish, so if you are adding a tag by hand, take one out.
More free tools
All tools →Instagram fancy fonts generator
Type once, copy any of 13 Unicode styles for your bio, captions and stories. Bold, script, monospace, small caps and more, rendered in your browser.
Use the tool →Instagram DM link generator
Build an ig.me link and matching QR code that start an Instagram DM with you from anywhere: an email signature, a website button, a code at your count
Use the tool →Instagram engagement rate calculator
Enter followers, average likes and average comments. You get the honest number, the band it sits in, and what the formula quietly leaves out.
Use the tool →Questions, answered plainly
How many hashtags can you use on Instagram?
Five. Instagram's Help Centre states that you can use up to 5 tags on a post, and that a post with more than five will not publish. This replaced the long-standing limit of 30, announced by Instagram's @Creators account in December 2025 and rolled out gradually. Instagram's own guidance is three to five relevant tags.
Why won't my Instagram post publish when I add hashtags?
Count them. Instagram caps a post at five hashtags and rejects the post rather than trimming the extras, and the error message does not always make the reason clear. The five includes tags in the caption and tags in your own comment together, so a caption with four and a comment with two is over the limit.
Do hashtags still work on Instagram?
As a topic signal, yes. They help Instagram understand what a post is about and place it accordingly. They are not a distribution engine, and the cut from thirty slots to five is the clearest evidence of that. Reach is decided mostly by engagement in the first hour: whether people stop, watch, save, and send it on.
Should hashtags go in the caption or the first comment?
It makes no difference to reach, and both count against the same limit of five. Putting them in the first comment was a workaround for keeping captions clean. Keeping them in the caption makes them easier to count, which matters more now that going over stops the post publishing.
Why does this tool not show how many posts use each hashtag?
Because we cannot get that number honestly. Instagram does not publish per-hashtag post counts through its API, so any tool showing one has either scraped it or estimated it, and scraped counts go out of date within weeks. The tiers here are judgements about how broad a term is, which is the useful part anyway.
Can hashtags get you more DMs?
Only indirectly. A hashtag can put your post in front of someone who does not follow you, and a comment keyword is what turns that person into a conversation. On a Business or Creator account, a comment on your post lets you send that person one direct message in reply, which is a thread rather than a view.