← Blog

Instagram hashtag analyzer: what its numbers really mean

An Instagram hashtag analyzer takes one tag and tells you what is happening under it: how often people post there, how much response those posts get, which other tags travel with it, and when the posts go up. A good one shows you the posts its numbers came from. A weak one hands you a single “score” and asks you to trust it. You can analyze a hashtag yourself, for free, with the app and a spreadsheet in about fifteen minutes. This guide shows how, explains which analyzer numbers deserve your trust, and covers when it is worth letting a tool do the counting.

What a hashtag analyzer is for

You analyze a hashtag to answer one question before you post under it: will this tag put my post in front of people who might care? Everything an analyzer reports is a piece of that answer.

It is a narrower job than hashtag research, which builds and maintains a whole list of tags for a niche. An analyzer looks at one tag, now. Research is the routine; analysis is the measurement you run inside it.

It is also different from a generator. A hashtag generator suggests tags you have not thought of. An analyzer checks a tag you already have in mind. The two work well together: generate a long list, then analyze the candidates before any of them reaches a caption.

The numbers that matter, and the ones that are guesses

Most analyzers show some mix of the figures below. They are not equally honest.

FigureWhat it tells youCan it be counted from real posts?
Posts per dayHow busy the tag is right nowYes, from the times of recent posts
Typical likes per postHow much response a post under the tag getsYes, from the posts sampled
Typical comments per postWhether people talk, or only scrollYes, from the posts sampled
Companion tagsWhich tags are used alongside itYes, from the captions
Posting hours and daysWhen people post under itYes, from the post times
Photo, video or carousel mixWhat format the tag carriesYes
Who posts most under itWhether it is real people or a few accountsYes
”Difficulty” or “rank chance”A tool’s estimate of your oddsNo, it is a model’s guess
”Reach” or “impressions” for the tagHow many people saw itNo, Instagram does not publish this for a tag

Anything in the last two rows is an estimate, however precise it looks. Instagram does not tell outsiders how many people see a hashtag page. A tool that shows “2.4M reach” has computed it from something else, and it should say what.

Typical beats average

One viral post can lift an average tenfold. If ninety posts under a tag got a dozen likes and one got fifty thousand, the average says the tag is lively and the median says it is quiet. Ask for the median, or look at the middle of the list yourself. An analyzer that only reports an average is telling you about its outliers.

A missing number is not a zero

Instagram hides like counts on some posts. A careful count skips those posts instead of treating them as zero likes, and says how many it skipped. If a tool’s sample has many hidden counts, its engagement figure rests on fewer posts than the headline suggests.

How to analyze a hashtag by hand, for free

You need the Instagram app and a sheet with one row per post. Fifteen to twenty posts is enough for a first read.

  1. Open the tag’s page and switch to recent posts. Top posts show what won months ago. Recent posts show what you are about to join.
  2. Note the time of the newest and the twentieth post. Twenty posts in two hours is a busy tag. Twenty posts in three weeks is a quiet one. Both can be useful; you just need to know which you have.
  3. Record likes and comments for each post. Leave the cell blank where the count is hidden.
  4. Copy the other hashtags from each caption into one column. Sort it afterwards and count which tags repeat.
  5. Write down who posted. If five accounts made most of the twenty posts, the tag belongs to them, and your post lands in their stream.
  6. Look at the posts themselves. Are they in your niche, in your language, from people who would buy from you? A busy tag full of the wrong audience is worth less than a quiet one full of the right one.
  7. Date the sheet. A tag measured today is a different tag next month.

From that sheet you can read the median likes (sort the column and take the middle value), the posts per day, the companion tags, and whether the posters look like your customers. That is most of what a paid analyzer shows.

What the manual way cannot do well

The hand method works, and for one or two tags it is the right choice. It strains in three places.

If any of those three is your situation, a tool earns its place. If none is, keep the spreadsheet.

When the manual way is enough

Stay with the app and a sheet if:

Hand analysis also teaches you what the numbers mean. Someone who has counted a tag by hand once reads every analyzer afterwards with a sharper eye.

Analyzing a hashtag with Hashtag Ninja

Hashtag Ninja does the counting part from real posts. You describe what you want to know in a sentence, for example “how busy is #sourdoughbread right now, and what tags do bakers use with it”. The free planner, which needs no account, turns that into a plan: which tags to pull, how many posts, over what window, and what to look for.

Signed in, you can run the plan. It collects the posts and writes a report from them, and every figure in the report is computed from the posts that were actually delivered:

What the report coversRead from
Posts per dayThe post times in the sample
Likes and comments: median, mean, top tenth, highestEach post’s counts, with hidden counts left out and reported
Companion tags and how often each appearsThe captions
Posting hour and weekdayThe post times
Photo, video and carousel mixEach post
The accounts posting mostEach post’s author

You also get a CSV of every post behind the report: the hashtag, post link, time, author, format, like and comment counts, the tags it carried and its caption. That is the sheet from the manual method above, already filled in, so you can check any number yourself.

There is no “difficulty” score and no reach figure, because neither can be counted from posts.

What it costs

The planner is free with no signup. Collection is counted in rows, where one row is one post delivered. A signed-in account gets 500 free rows every 30 days, which covers a couple of 200-post reads of a tag. You are charged only for rows actually delivered, never for an empty run. A paid plan is published on the pricing page, but more rows cannot be bought yet, so the free allowance is what is available today.

Free analyzer or paid: how to choose

Your situationStart with
One post, two or three candidate tagsThe manual method
A small local nicheThe manual method
Five or more tags to compareA tool that samples the same way each time
A monthly check on the same tagsA tool you can re-run, with the posts kept
You need to show your numbers to a clientA tool that exports the posts, so the figures can be checked

Whichever you use, finish the same way: keep the tags whose recent posts look like your customers, drop the rest, and decide how many to use on each post. Before a new tag goes in a caption, it is also worth a quick check that it is not banned or restricted.

Questions people ask

Is there a free Instagram hashtag analyzer? Yes. The manual method above is free and needs only the app. Hashtag Ninja’s planner is free without an account, and a signed-in account gets 500 free rows every 30 days for collection.

Can an analyzer tell me how many people will see my post? No. Instagram does not publish reach for a hashtag page, so any tool showing one is estimating it.

How many posts should an analysis cover? Twenty gives a first impression. A couple of hundred recent posts gives figures you can compare between tags.

How often should I re-analyze a tag? Monthly for tags you rely on, and any time a tag’s results drop without an obvious reason.

Try Hashtag Ninja free →