What the Library Actually Ships
Our hashtag tool is a fixed library, and its exact contents matter more than any advice about timing or volume. It ships eight categories. Coffee, sport, travel, motivation, food, animals, photo, and fashion.
Each category carries exactly 30 hashtags and 3 caption templates. The copy button on each set copies all 30 tags joined with single spaces. Clicking an individual tag copies that tag alone. The copied confirmation stays visible for 1.2 seconds.
| Category | Tags shipped | Unique tags | Captions |
| Coffee | 30 | 30 | 3 |
| Sport | 30 | 30 | 3 |
| Travel | 30 | 29 | 3 |
| Motivation | 30 | 30 | 3 |
| Food | 30 | 30 | 3 |
| Animals | 30 | 30 | 3 |
| Photo | 30 | 30 | 3 |
| Fashion | 30 | 30 | 3 |
These counts come from running the data object, not from counting by eye. That distinction matters, because one set does not deliver what it appears to deliver.
The Duplicate We Found by Counting
Seven categories contain 30 unique tags each. The travel category contains 29 unique tags, because #explore appears twice in its list.
The interface still labels every set as 30 hashtags, and the copy button copies all 30 entries including the duplicate. If you paste an unedited travel block into a post, you carry a repeated tag. This is a small defect in our own data, and it demonstrates the audit step this article teaches. Count what you paste.
The Sets Are Bilingual on Purpose
Each set mixes Turkish and English tags for the same topic. The coffee set pairs #kahve with #coffee, and the sport set pairs #spor with #fitness. This mix targets posts that can reach both reading audiences.
The cost is relevance. If your audience reads only English, the Turkish tags occupy slots without adding discovery for you. If your audience reads only Turkish, the reverse applies. Trim the language you do not need before posting.
Here is the trim applied to the coffee set for an English only audience. The set contains both #kahve and #coffee, plus tags such as #espresso, #latte, #cappuccino, #barista, and #coffeetime. Remove the Turkish variants such as #kahve, keep the specific English tags that match your exact post, and the set shrinks from 30 toward a targeted handful.
The Captions Are Turkish Templates
Each category includes 3 caption templates written in Turkish, with emoji characters and 3 embedded hashtags each. We verified the embedded count across all 24 templates in the library, and every one closes with exactly 3 hashtags. The interface around them is translated, but the template text itself stays Turkish.
Treat these templates as structure, not as finished copy. A template gives you an opening line, a hook, and a call to action. Rewrite the words for your audience and keep the shape.
The library is a static data file and copying runs in your browser through the clipboard API. There is no account, no upload of your post, and no generation step that could adapt tags to your photo.
Audit Any Copied Set in Six Steps
1. Copy the full tag block for your category.
2. Paste it into a plain text editor.
3. Delete duplicate entries, which the travel set contains by default.
4. Delete every tag that does not describe the specific post.
5. Delete every tag you cannot explain in one sentence to a reader.
6. Paste the surviving tags into your post, then read the caption aloud once.
The sequence is unconditional. Run it every time, even on sets you have used before, because a set that fit last month may carry tags you stopped posting about. For the travel set, step 3 lands you at 29 tags before any relevance cuts. Count the tags after each step and you always know what the audit removed. A text editor with a find command makes the duplicate check fast, because searching the pasted block for a repeat takes seconds.
Honest Downsides
The library is fixed. It does not generate tags from your image, your caption text, or trend data, so it cannot react to a topic outside its eight categories. A post about woodworking, for example, has no category to start from. The bilingual mix wastes slots for single language audiences as described above. The captions are Turkish only, so English posters get structure without usable text. And the travel duplicate shows that even a curated set needs the audit step before it reaches a post.
Checklist Before You Publish
- [ ] Duplicates removed from the pasted block.
- [ ] Every remaining tag matches the specific post.
- [ ] Language mix trimmed to your audience.
- [ ] Caption rewritten in your own words.
- [ ] One primary topic per post, one audited set.
If you audited one of our sets and found another duplicate or a tag that no longer belongs, send us the category and the tag. The travel duplicate exists because nobody counted before shipping, and counted feedback is how the data gets corrected. Browse the categories on the [hashtag and caption library](/en/hashtag).