How do you use the hashtag counter?
Paste your caption and read the table; it updates as you type.
Each row shows one platform: how many hashtags it found against that platform's cap, the character count against the text limit, and a verdict. "OK" means within limits, "Check" means allowed but above what we suggest, and "Over" means the platform will block the post, drop tags or ignore them.
Which limits does it check?
The hashtag caps and text limits in force as of November 2026.
| Platform | Hashtag rule | Text limit used |
|---|---|---|
| X | No cap, 2 advised | 280 (standard account) |
| 5 per post or Reel | 2,200 caption | |
| TikTok | 5 per post (app) | 4,000 caption in app |
| No cap, 3 suggested | 3,000 post | |
| Threads | 1 topic tag | 500 post |
| YouTube | Over 60 and all are ignored | 5,000 description |
Each number and its source is explained in the hashtag limits guide.
How are characters counted?
X uses weighted counting, Threads counts emoji by bytes, and the others count visible characters.
On X, every link weighs 23 characters no matter its length, most Latin letters and punctuation weigh 1, and emoji and CJK characters weigh 2, following X's developer documentation. Threads' documentation says emoji count as their UTF-8 bytes. For the other platforms the counter counts characters as you see them. Apps sometimes differ by a character or two on unusual text, so leave a little room.
What does the counter not do?
It does not post anything, read your account, or estimate reach.
The counter only looks at the text in the box, inside your browser. To clean up the tags it finds, use the hashtag formatter; to save sets sized for each platform, use the hashtag set builder.
Frequently asked questions
Why does X show a different character count than Instagram?
X counts characters with weights: any link is 23 characters, and emoji and Chinese, Japanese or Korean characters count as 2. Other platforms count each visible character once, and Threads counts emoji by their UTF-8 bytes.
What counts as a hashtag here?
A # followed by letters, digits or underscores, with at least one letter, after a space, the start of the text or punctuation. That matches how the major apps link tags. #2026 alone and a # glued to another word are not counted.
Does the counter know about trending tags?
No. It only analyzes the text you paste. Hashtagr has no access to platform data and does not publish trending lists or search volumes.
Why does it say 'Check' for X with three hashtags?
X has no hard cap, but its help center advises no more than two hashtags per post. 'Check' means allowed but above that advice; 'Over' means the platform will block or ignore something.
Other hashtag tools
-
Hashtag Formatter & Cleaner
Paste messy tags or phrases and get a clean, deduplicated, CamelCase hashtag list trimmed to a platform's limit.
-
Hashtag Set Builder
Build, save and copy reusable hashtag sets in your own browser, with JSON export and import.
-
Hashtag Readability Checker
Scores a hashtag for screen-reader friendliness, ambiguous word breaks and length, and suggests a CamelCase version.