Generate Instagram, TikTok, and Twitter hashtags from any text or topic. Free hashtag generator with 15 curated topic bundles, hashtag analyzer, and platform-aware character limits.
Convert text into clean, ready-to-post hashtags or browse 15 curated topic bundles (Travel, Food, Fitness, Fashion, Photography, Business, Quotes, Beauty, Tech, Wedding, Real Estate, Pets, Art & Design, Music, Reels) with 20 popular tags each. Includes a hashtag analyzer that flags duplicates, over-long tags, too-short tags, and known spammy patterns (f4f, follow4follow, l4l). Configurable case (lower / Title / original), word-mode (split or PascalCase combine), stop-word filter, length filters, and platform-aware character-count tracking — Instagram caps at 30 hashtags / 2200 caption chars, TikTok / Twitter / LinkedIn limits shown live.
The biggest mistake creators make is using only high-volume hashtags (#love has 2 billion posts). Your post drops into that ocean and disappears in seconds. Instead, build a tag strategy with three tiers. Reach tier: 3-5 high-volume tags (1M+) for initial discoverability. Engagement tier: 5-8 medium-volume tags (100K-1M) where your post has a chance to stay on the "Top Posts" tab for hours. Niche tier: 3-5 low-volume tags (under 100K) where engaged community members live and where you build long-term audience. The bundles in this tool give you ~20 tags per topic; pick the 8-15 that fit your specific post.
PascalCase hashtags (#BlackFriday, #SmallBusinessSaturday, #InternationalWomensDay) are easier to read at a glance and accessibility-friendly: screen readers detect the word boundaries at capital letters and announce each word separately. Lowercase hashtags (#blackfriday) are slightly more "casual" and historically what Instagram-native users use. Most platforms treat them as equivalent (Instagram's search is case-insensitive on hashtags), so the choice is purely stylistic. PascalCase wins for multi-word tags accessibility-wise; lowercase is fine for single-word tags. The case mode in this tool defaults to lowercase but offers both.
Instagram allows up to 30 hashtags per post (caption + first comment combined), but research consistently shows 8-15 well-targeted hashtags outperform packing all 30. The optimal mix is 30% high-volume (1M+ posts) for reach, 50% medium-volume (100K-1M) for engagement, and 20% niche/branded (under 100K) for community building. Avoid using all 30 if they include spammy patterns like #follow4follow — Instagram's algorithm de-prioritises posts that appear to game engagement.
Split mode breaks each word into its own hashtag: "Black Friday Sale" → #Black #Friday #Sale. Combine mode joins them in PascalCase: "Black Friday Sale" → #BlackFridaySale. Split tags reach broader audiences (each word has its own hashtag community); combined tags target a specific phrase (#BlackFriday is a known shopping community). Mix both — start with broad single-word tags, then add 2-3 PascalCase combined tags for the specific phrase.
Hashtags like #follow4follow, #f4f, #like4like, #followme, #tagsforlikes are flagged as spammy because they signal low-quality engagement-farming behaviour. Instagram's algorithm has historically de-ranked posts using these tags. They also attract bots rather than real engagement. Strip them from your list to improve algorithmic reach. The analyzer also flags overly long hashtags (above 30 chars rarely indexed), single-letter tags (rejected by Instagram), and exact duplicates (waste of your 30-tag budget).
The 15 bundles are based on long-running, high-volume tags within each niche — they have been popular for years and remain so. Hashtag trends do shift (specific event tags rise and fall), but the core set within each niche (e.g., #travel, #foodie, #ootd) has remained stable. For trending event hashtags (Black Friday week, World Cup, awards seasons), supplement these bundles with platform-specific Trending tabs.
Instagram caps the entire caption (including hashtags) at 2200 characters. If you write a long caption and add 30 hashtags averaging 18 characters each, hashtags alone consume 540 + 30 spaces = 570 characters, leaving 1630 for your caption. The live counter shows total hashtag-character usage so you can budget caption length. Instagram cuts off captions in the feed at ~125 characters with a "more" link, so put critical content first.
Related: hashtag generator, instagram hashtag generator, tiktok hashtag generator, free hashtag tool, hashtag finder, hashtag suggestions, best hashtags for instagram, hashtag analyzer, pascalcase hashtag, topic hashtags, travel hashtags, food hashtags, fitness hashtags, fashion hashtags, photography hashtags, tag generator, hashtag from text