Text to hashtags
Convert any text or keywords into hashtags for Instagram, Twitter, TikTok and LinkedIn. Click any tag to copy it.
The history of the hashtag
The # symbol has been called many things — pound sign, number sign, and at Bell Labs, the "octothorpe" — but it became the hashtag on 23 August 2007, when designer Chris Messina tweeted a suggestion: "how do you feel about using # for groups?" He borrowed the idea from IRC chat channels, which had used # to name discussion rooms since the 1980s. Twitter initially dismissed the idea as "for nerds", then made hashtags clickable in 2009 after users adopted them en masse during the San Diego wildfires. Instagram added them in 2011, and the hashtag became the default way to label and discover topics across every social platform.
Lowercase vs CamelCase hashtags
Both formats work equally on all platforms — Instagram, Twitter, TikTok, and LinkedIn all treat #digitalmarketing and #DigitalMarketing as the same hashtag. CamelCase is recommended for multi-word hashtags because it significantly improves readability and is more accessible — screen readers can pronounce "DigitalMarketing" as two separate words whereas "digitalmarketing" is often read as a single meaningless string. For single-word hashtags like #photography the difference does not matter.
Hashtag strategy differs by platform
Each network has its own hashtag culture. TikTok mixes a few niche tags with broad discovery tags inside its 2,200-character caption limit. LinkedIn rewards restraint — three to five professional tags reads as credible, more reads as spam. Instagram and Twitter have the most-searched limits (covered in the FAQ below), and the platform indicator bar under your generated hashtags tracks your count against each network's recommended range so you can tailor one set of tags per destination.
Frequently asked questions
How do I convert text to hashtags?
Enter keywords or phrases — one per line or comma-separated — and each is instantly formatted as a valid hashtag: the # prefix is added, spaces are removed, and special characters that would break the tag are stripped (hashtags support only letters, numbers and underscores; a hyphen or apostrophe ends the tag early on every platform). Click any single hashtag to copy it, or Copy all to grab the full space-separated set ready to paste into a post.
How many hashtags should I use on Instagram?
Instagram permits 30 per post, but using all 30 is a rookie signal. Research and Instagram's own creator guidance point to 3 to 11 highly relevant tags as the effective range — enough to register in niche searches without diluting relevance or looking desperate. Mix specificity levels: one or two broad tags for reach, several mid-size niche tags where you can actually rank, and a branded tag if you are building one. Relevance beats volume every time.
Do hashtags actually increase reach?
They help discovery, but less than they used to. Hashtags remain genuinely useful for niche communities (#booktok, #buildinpublic), events and branded campaigns, where people actively browse the tag. For general reach, modern feed algorithms weigh content quality and engagement far more than tags, and Instagram has said hashtags mainly help categorize rather than boost. Treat them as targeting metadata — a handful of accurate tags for the audiences that browse them — rather than a growth hack.
How many hashtags should I use on Twitter?
One or two, and only when they earn their place. Twitter's own best-practice guidance recommends 1–2 hashtags per post, and engagement studies consistently show a drop-off beyond two — hashtags eat characters from the 280 limit and make posts read like ads. Use one when joining a live conversation (an event tag, a trending topic you genuinely fit) and skip them entirely in reply threads, where they add nothing.
What are stop words in hashtag generation?
Stop words are grammatical filler — a, the, and, for, with, is — that carries no topical meaning. When converting a natural sentence into tags, leaving them in produces junk hashtags like #for and #with that nobody searches. Enable Remove stop words and "tips for getting started with social media" yields #tips #getting #started #social #media, keeping every generated tag a real keyword. Leave the option off when converting a list of deliberate phrases where every word was chosen.