How to put hashtags on Instagram: caption, comment, or after posting
How do you put hashtags on Instagram? Type # followed by a word, with no space, in the caption box before you tap Share. That is the whole mechanic, and the tag turns into a link the moment the post goes up. You can also add hashtags in a comment under your own post, or edit the caption of a post you shared last week. What trips people up is the rest: Instagram now allows only five tags on a post, some characters break a tag, and a private account’s tags do nothing in public. This guide walks through each way to add hashtags, the rules that decide whether they work, and how to choose which five are worth the space.
How to put hashtags on Instagram, step by step
Instagram’s own help centre describes the caption route, and it is the one most people should use. As of September 2026 it reads:
You can add hashtags in the caption or comments of your post. If you have a public account and add hashtags to a post, the post will be visible on the corresponding hashtag page.
In practice, on the app or in a browser:
- Take or upload a photo or video. Start a new post the way you normally do.
- Edit it if you want to. Add a filter, trim the clip, then move to the next screen.
- Tap the caption box and write your caption as usual.
- Type
#and then the tag, for example#sourdough. Do not put a space after the#or inside the tag. Instagram suggests matching tags as you type, and you can tap one to insert it. - Add up to five tags in total, each separated from the next by a space.
- Tap Share.
Once the post is live, each tag is a link. Tapping it opens the page of public posts carrying the same tag, and your post is now one of the posts that page can show.
The same steps apply to a Reel or a carousel. The caption box is where the tags go, and the five-tag limit counts the post, whatever it contains.
The three places a hashtag can go
There are three ways to get a tag onto a post, and they suit different moments.
| Where | How | Best for |
|---|---|---|
| Caption, before sharing | Type #tag in the caption box | Every new post |
| Caption, after sharing | Edit the post and add #tag to the caption | Fixing or changing tags on an old post |
| Comment on your own post | Post a comment containing #tag | Keeping the caption clean |
In the caption
This is the default. The tags are attached from the first second the post exists, and anyone reading the caption can see what the post is filed under. Put them at the end of the caption, after the words a person would actually read. A tag in the middle of a sentence is fine when it reads naturally (“fresh from the oven at our #brooklynbakery”), and clumsy when it does not.
On a post you already shared
Instagram’s help centre covers this too:
If you want to add a hashtag to a post you’ve already uploaded, edit the caption or include your hashtag in a comment on your photo.
To edit, open the post, open its menu (the three dots), choose Edit, change the caption, and save. This is how you fix a typo in a tag, swap a tag that turned out to be the wrong crowd, or add tags to a post you shared without any.
In a comment
Some people prefer the caption to hold only words, and post the tags as the first comment instead. Instagram says tags in a comment on your own post count, so the choice is about looks. Two things to keep in mind if you go this way:
- The limit still applies. The five tags cover the post, and a comment with too many will not go up.
- Only your own posts. A tag you type under somebody else’s photo does not file their post anywhere.
If you schedule posts with a tool, check how it handles the first comment before relying on it. Schedulers differ here, and a first comment that fails to post leaves the post with no tags at all.
The rules that decide whether a hashtag works
Instagram lists four things to keep in mind, and each one explains a common “my hashtags are not working” complaint. As of September 2026, its help page says:
When people with private profiles tag posts, they won’t appear publicly on hashtag pages.
Numbers are allowed in hashtags. However, spaces and special characters, like $ or %, won’t work.
You can only tag your own posts. You can’t tag other people’s photos/videos.
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.
Here is what each rule means when you are typing:
| Rule | What goes wrong | What to do |
|---|---|---|
| Private profiles stay off hashtag pages | Tags look normal and reach nobody new | Switch to a public account if you want reach |
| No spaces | #new york tags the post with #new only | Write #newyork |
| No special characters | #r&b stops at #r | Write #rnb |
| Numbers are fine | None | #fitness2026 works |
| Your own posts only | A tag on someone else’s post does nothing | Tag your own, or ask them to |
| Five tags per post | The sixth tag blocks the comment | Pick five and stop |
The five-tag limit is the rule that changes everything else. Advice to paste a block of thirty hashtags under every post describes an Instagram that no longer exists. If you copied a long tag block into a note years ago, it is time to retire it.
Which five hashtags to put on the post
Knowing where the tags go is the easy half. With only five, each one needs a reason to be there. A simple way to fill the five slots:
- One or two tags for the subject. What is literally in the photo or video:
#sourdough,#lifedrawing,#trailrunning. - One tag for the audience. Who you want to see it:
#homebakers,#artcollectors,#beginnerrunners. - One tag for the place, if you sell or work locally: your city or neighbourhood, written the way locals write it.
- One tag for the format or the moment, only when it fits: a weekly series you run, an event, a season.
Before a tag earns a slot, open its page. Search the tag in the app, tap it, and look at what is there. Three quick questions settle most cases:
- Are the posts like yours? If the page is full of memes, reposts or an unrelated meaning of the word, your post will sit among the wrong crowd.
- Who is posting? A page where only other sellers post is a page of competitors. You want tags your customers browse.
- Does the page look healthy? If Instagram shows a notice that posts are hidden, or the page is empty, leave the tag out.
Skip the giant generic tags and the like-trading ones. We looked at what those actually return in hashtags for likes on Instagram, and the short version is that they spend a slot on people who will never come back. For a fuller method with a worked example, see best hashtags for Instagram, and for the search steps themselves, how to search hashtags on Instagram.
Common mistakes when adding hashtags
Most hashtag problems are typing problems. These are the ones worth checking first:
- A space after the
#.# bakeryis a symbol and a word. It tags nothing. - Punctuation glued to the tag. An apostrophe or ampersand ends the tag early, so
#mom'skitchenbecomes#mom. - A misspelled tag. A typo files your post on a page nobody visits. Tap the tag after posting to confirm it opens the page you meant.
- More than five tags. Count them, including any you wrote inside the caption’s sentences.
- Tags on a private account. They link, and they reach nobody outside your followers.
- The same five on every post. Tags describe a post. A photo of a cake and a photo of your shopfront deserve different sets.
- Tags that do not match the post. People who arrive through a tag and find something else leave, and that visit helped nobody.
The faster way to decide what to put
Placing a tag takes seconds. Deciding which five to place is where the time goes, because the honest way to choose is to open many tag pages and compare them, and Instagram’s search takes one tag at a time.
This is the job Hashtag Ninja is built for. You describe what you want to know in a sentence, such as “which tags do home bakers in the UK actually post under?”, and the free planner turns it into a research plan: the tags to look at, how many posts to check under each, over what time window, and what to look for. It shows the assumptions it made, so you can correct a wrong guess before you rely on it. The planner is free, needs no signup, and you can copy the plan out as plain text.
To be clear about what it does today: turning that plan into a finished report, with the posts themselves and a CSV, is open, on the 500 free rows a signed-in account gets every 30 days. The pricing page says what it will cost and what state it is in. The plan on its own is still useful as a checklist of the tags and questions you would otherwise assemble by hand.
If you already know the kind of question you have, these pages start from it:
- Instagram hashtag research for finding the tags a niche uses
- Instagram competitor hashtag analysis for seeing what a rival tags
Doing it by hand compared with planning it first
| Task | By hand in the app | With a plan first |
|---|---|---|
| Type tags into a caption | Seconds | Same, you still type them |
| Choose five from a shortlist of five | Easy | More than you need |
| Choose five from thirty candidates | Thirty searches and notes | One sentence, one plan to follow |
| Explain the choice to a client | From memory | From the written plan |
| Re-check the set next month | Start over | Reuse the same plan |
When the manual way is enough
You do not need anything beyond the Instagram app if:
- you post about one subject and already have a handful of tags you trust;
- you are adding one new tag and can open its page in ten seconds;
- your audience is local and the place tags are obvious to you.
In those cases, type your five tags in the caption, tap each one after posting to confirm it opened the right page, and move on. With a five-tag limit the whole set fits on one line of a note, and checking it once a month is a few minutes of work.
Planning first earns its place when you are choosing among many candidates, when you manage several accounts, or when someone else will ask why these five were chosen.
A quick checklist before you tap Share
- Each tag starts with
#, with no space and no punctuation inside it. - There are five tags or fewer on the post, caption and comments together.
- The account is public, if reaching new people is the point.
- Each tag describes this post, and its page shows posts like yours.
- After sharing, each tag opens the page you expected.