Hashtag Counter

Paste your caption and check it against the real limits before you post. 100% free, no signup. Everything runs in your browser.

100% free No sign-up Private by design Works on any device
Hashtag CounterRuns locally

Going over a limit does not always fail loudly. Instagram will quietly ignore hashtags past thirty, X will simply refuse the post, and a caption that runs long gets cut off mid sentence in the feed. This hashtag counter checks all of it before you publish: how many hashtags you have against what the platform allows, how many characters you have used, how much of your caption shows before the More link, and the smaller problems that quietly waste your allowance. It runs as you type, in your browser, with nothing uploaded.

How to use

  1. Paste your whole caption in, hashtags included, exactly as you plan to post it.
  2. Pick the platform. The limits and the advice change, because they really do differ.
  3. Read the four figures. Characters left is the one to watch on X, and shown before more matters on Instagram and LinkedIn.
  4. Work through the checks underneath. Anything with a red mark is worth fixing; anything green is fine.
  5. Use Remove all hashtags if you want to move them to a first comment, then copy the clean caption.

Why use our hashtag counter?

The checks catch the mistakes that do not announce themselves. Repeated hashtags are the most common: it is easy to paste two saved blocks together and use half your allowance twice on the same tags. Hashtags made only of numbers are not hashtags at all on any platform, so they sit there doing nothing. Very long hashtags nobody will ever type eat characters and reduce readability. None of these produce an error message anywhere; they just quietly cost you.

The preview length figure is the other useful one. On Instagram only the first 125 characters appear before someone has to tap More, and on LinkedIn about 140. If your hashtags start inside that window, the first thing anyone sees in the feed is a wall of tags instead of your opening line. The tool tells you when that is happening, which is a small change that makes a visible difference.

Who is this tool for?

Anyone posting to more than one platform uses this to check the same caption against each one, since a caption that is comfortable on Instagram is three times over the limit on X. It is also the fastest way to audit a block of saved hashtags you have been reusing, which usually turns out to contain repeats and a few dead ones.

Social media managers use it as a final check before scheduling, and anyone new to a platform uses it to learn the limits without memorising them. To build the hashtag set in the first place, our hashtag generator creates a balanced mix, and the caption formatter sorts out the line breaks afterwards.

Frequently asked questions

How many hashtags does Instagram allow?

Thirty in the caption. Anything past that is ignored rather than rejected, so the post still publishes and you simply lose those tags. Most accounts do better with eight to fifteen chosen carefully than with thirty broad ones.

Do hashtags count towards the character limit?

Yes, on every platform. They are part of the caption text. That matters most on X, where 280 characters disappear fast once you add a few tags.

What is the shown before more figure?

How much of your caption appears in the feed before someone taps to expand it. Instagram cuts at roughly 125 characters and LinkedIn at about 140. Whatever falls inside that window is the only part most people will ever read.

Why is a hashtag of only numbers a problem?

Because no platform treats it as one. #2024 is just text sitting in your caption, taking up characters and doing nothing. Adding a letter, as in #goals2024, makes it work.

Does putting hashtags in the first comment help?

It makes no measurable difference to reach, despite the advice you will have seen. It does keep the caption clean in the feed, which is a presentation choice. The Remove all hashtags button prepares the caption for exactly that.

Is my caption uploaded anywhere?

No. Everything is counted in your browser as you type, and nothing is sent to a server or stored.

Related tools