Instagram Hashtag Counter
Count unique hashtags in your Instagram caption against the 30-hashtag limit.
This tool runs entirely in your browser. Your files are never uploaded to a server.
What this tool does
Counts the unique hashtags in a pasted Instagram caption, flags any that are repeated, and warns you once the unique count passes Instagram's 30-hashtag-per-post limit.
How to use it
Paste your full caption into the box; the unique hashtag count, a red warning if you're over the limit, and any duplicate hashtags all update immediately below it.
Worked example
For the caption "New drop today #NewArrivals #sale #newarrivals #shoplocal #limitededition", the tool reports 4 unique hashtags — because #NewArrivals and #newarrivals are the same hashtag once case is ignored — and flags #newarrivals as the duplicate.
How hashtags are detected
The scanner looks for a `#` followed by Unicode letters, numbers, or underscores, so accented letters and non-Latin scripts are matched, unlike simpler ASCII-only hashtag patterns. Hyphens are not included, so "#golden-hour" is read as the hashtag "#golden" followed by separate text.
How duplicates are detected
Two hashtags count as the same one if they match after lowercasing, so "#Sale" and "#sale" are treated as one unique hashtag and the second occurrence is listed as a duplicate — this mirrors how Instagram treats hashtags as case-insensitive.
Limitations
The 30-hashtag limit checked here applies to a single caption or comment as documented by Instagram; this tool only counts what you paste and can't tell whether your hashtags will go in the caption itself or a follow-up comment. It also doesn't check whether any hashtag is banned, shadowbanned, or currently allowed by Instagram — only how many unique ones you've used.
Privacy
Counting happens entirely in your browser as you type — your caption is never uploaded anywhere.
Frequently Asked Questions
- What's Instagram's hashtag limit per post?
- Instagram allows up to 30 hashtags in a single post's caption or first comment; this tool checks your unique count against that same limit.
- Does it count repeated hashtags separately?
- No — hashtags are compared case-insensitively, so #Sale and #sale count as one unique hashtag, and the repeat is listed separately as a duplicate.
- Does it support hashtags with accented letters?
- Yes, the detector matches Unicode letters and numbers, not just plain ASCII, so accented and non-Latin hashtags are recognized correctly.
- What happens if I go over 30 hashtags?
- Instagram may reject the caption or comment outright, or in some cases silently stop counting hashtags past the 30th, so it's worth trimming before posting.