How hashtags actually work on X now
Hashtags on X are search and topic links, not a growth cheat. They help someone find a live conversation, a niche community, or an event feed. They do not multiply your reach on their own, and stuffing them in usually costs you more than it earns.
- Use zero to one per post in almost every case.
- Tie it to something live, like an event, a launch, or a recurring community tag people actually check.
- Put it inline or at the end, never in a block of ten at the bottom.
- Skip generic tags like #marketing or #success. They are too broad to reach the right people.
- Never sacrifice a clean sentence for a tag. If the hashtag makes the line read worse, drop it.
Starter hashtags by niche
These are examples of the kind of specific, community-linked tags worth testing. Check that a tag has real recent activity before you lean on it, and rotate based on what your audience actually uses.
| Niche | Tag worth testing | Why it can help |
|---|---|---|
| Indie SaaS | #buildinpublic | Active builder community that engages with progress posts |
| Design | #dailyui | Recurring prompt community with steady participation |
| Writing | #amwriting | Long-running writer tag with real conversation |
| Dev | #100DaysOfCode | Challenge community that reliably replies and reposts |
| Events | #[eventhashtag] | Live conference tags put you in the room's feed for a day |
Day 42 of building my app in public. Shipped dark mode, fixed the onboarding drop-off, and finally hit 100 users. #buildinpublic
- 1Write the post firstSay what you want to say with no tags at all. The post has to stand on its own.
- 2Ask if a community is talkingIs there a live event, challenge, or recurring tag your exact readers check? If not, use no hashtag.
- 3Add at most oneAttach a single specific tag inline or at the end. Read the line again. If it reads worse, remove it.