Hashtag & Mention Extractor
Extract hashtags and @mentions from captions, posts or comments in any language. De-duplicate, sort by frequency and copy them space- or line-separated.
Hashtags may use letters of any language, digits and underscores, but not only digits. Emails (name@example.com) and web #anchors are not counted.
| Tag | Times |
|---|---|
| #travel | 3 |
| #Jeju | 1 |
| #sunset | 1 |
| #여행 | 1 |
| #photography | 1 |
| #travelTips | 1 |
Collect every hashtag and @mention from a caption, a batch of posts or a comment export. The extractor works with hashtags in any language (#여행, #東京, #café), skips things that only look like tags, such as #2026, email addresses and web page #anchors, removes duplicates regardless of capital letters and can rank tags by how often you used them. Copy the result space-separated for a caption or one per line for a spreadsheet.
How to use this tool
- Paste your posts or captions.
- Choose hashtags, mentions or both.
- Choose the order and whether to keep the # and @ signs.
- Copy the list; the table shows how many times each tag appears.
Formula
Hashtag = # + letters, digits or underscores with at least one non-digit · Mention = @ + a handle that does not follow a letter
Letters from every script count, including combining accents. A # or @ right after a letter, digit, slash or & is ignored, which rules out emails, URLs with #anchors and HTML entities like '. Mention handles may contain inner dots (Instagram, TikTok) and an @server.domain part for Mastodon and other fediverse accounts. Duplicates are matched without regard to capital letters; the first spelling is kept, so #Travel and #travel give one #Travel.
Example
From the sample, hashtags in order give #Jeju #travel #sunset #여행 #photography #travelTips: #Travel and the last #travel are duplicates and #2026 is not a hashtag. The frequency table shows #travel 3 times. Choosing mentions gives @minji_k @alex.travels @jeju_tourism.
Frequently asked questions
How many hashtags can I use?
Instagram allows up to 30 hashtags in a post and in a comment. Other networks set no hard limit but recommend a few relevant ones. The warning threshold can be changed.
Why is #2026 not included?
Instagram, X and most other platforms do not link a tag made only of digits. Add a letter (#2026goals) to make it a hashtag.
Can I extract hashtags from a whole export of posts?
Yes. Paste up to two million characters at once; “Most used first” ranks the tags across all of them.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/hashtag-extractor/
Cite or embed this tool
kakaoCalc. (2026, November 8). Hashtag & Mention Extractor. https://kakao.mobile/tools/hashtag-extractor/
“Hashtag & Mention Extractor.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/hashtag-extractor/.
Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms