tigtools

Hashtag Counter

Paste a caption or a list of hashtags to count them and catch duplicates, broken tags and over-long posts before you publish.

Runs in your browser No sign-up

Suggested numbers are common guidance, not official rules; platforms change their limits, so check their current help pages.

0
Hashtags
0
Unique
0
Repeated
0
Total characters
0
Hashtag characters

How to use it

  1. Paste your caption, post or list of hashtags.
  2. Choose the platform you are posting to.
  3. Read the counts and warnings, fix duplicates or broken tags, and copy the unique hashtags if needed.

How it works

A hashtag is counted when # is followed by letters (any alphabet), digits or underscores and is not glued to the end of a word. The tag ends at the first other character: a hyphen, an apostrophe or an emoji directly after the tag cuts it short, and the counter lists those cases so you can fix them.

Duplicates are found regardless of case, so #Travel and #travel count as the same tag. Hashtags made only of digits are listed separately because they usually do not become links. Characters are counted as Unicode code points, which is close to how most platforms count; X counts some scripts and all links differently.

The platform check compares the number of hashtags with a commonly suggested number (YouTube: the documented rule that more than 60 hashtags are all ignored) and, for X, Pinterest and Threads, the post length. These numbers are guidance that changes over time; check each platform's help pages.

Examples

Spotting a broken and a repeated tag

In “#Istanbul #travel #golden-hour #Travel”, #golden-hour stops at the hyphen and only #golden becomes a link, and #travel appears twice. The counter reports 4 hashtags, 3 unique, and lists both problems.

Checking an X post

With X selected, a 300-character post with three hashtags gets two warnings: more than the 2 hashtags usually suggested, and over the 280-character post length for standard accounts.

Frequently asked questions

Why is #golden-hour shown as broken?

Hashtags can contain letters, digits and underscores only. At the hyphen the hashtag ends, so the link would be #golden. Write #GoldenHour or #golden_hour instead.

Are #Travel and #travel different hashtags?

No. Platforms treat hashtags case-insensitively, so the counter merges them and reports the repetition. Capitals only change readability.

Where do the platform numbers come from?

They are common, conservative suggestions (and, for YouTube, its documented 60-hashtag rule). Platforms change their limits and advice, so treat them as guidance and check the platform's help pages.

Privacy

The text is analysed in your browser and never uploaded. Only an anonymous usage event (no text) is recorded if you allowed statistics.