Hashtags on X work differently from Instagram
On Instagram, posts often carry many hashtags and they sit out of sight below the caption. On X, the post is the text, and every tag is part of the 280 characters people read. That is why this generator gives you 15 ideas in three groups instead of a ready-made block of 30.
The broad group holds widely used tags, useful when your post joins a big conversation. The topic group is specific to your niche. The community group holds smaller tags that a particular group of people follows closely. Pick the one or two that match what the post is actually about.
Choosing hashtags that earn their characters
A tag is worth adding when someone might tap it or search for it: an event (#WWDC), a community (#BuildInPublic), or a topic with a following. A tag nobody searches for, such as your own brand name before people know it, uses characters without reaching anyone new.
Before you post, tap the tag on X and look at the latest posts using it. If they are about something else, or the stream is mostly spam, choose another. If they look like the conversation you want to join, it is a good fit.
Trending tags only help when your post genuinely belongs in that conversation. Adding an unrelated trending tag to get attention tends to annoy the people reading it.
One inline tag
Shipped our new pricing page today. Notes on what we changed for #SaaS founders below.
One tag at the end
Three things I wish I knew before launching a newsletter. #Newsletters
Fitting hashtags into a 280-character post
X counts characters its own way. A link always counts as 23 characters however long it is, and most emoji count as 2. Hashtags count as normal text, so a post with a link, two emoji and two hashtags has noticeably less room than it looks.
Write the message first, then add the tag that fits in what is left. If you have to cut words from the message to fit a hashtag, the hashtag is probably the thing to cut.