Hashtag Extractor
Extract all hashtags (#word) from a text, removing duplicates and sorting alphabetically. Useful for Twitter/Instagram.
What counts as a hashtag here
You want to recycle the hashtags from thirty old captions, or audit what the agency has been posting, and nobody has the patience to pick them out by eye. Paste the whole text into the box above. You get the list of unique hashtags in alphabetical order, plus two numbers: how many occurrences appear in total and how many of them are distinct.
The recognised pattern is # followed by letters, digits, underscore and accented letters, so #café and #ação work fine. A hyphen or a period ends the tag, which means #São-Paulo comes out as #São. Sorting uses Portuguese collation, so accented words land where you expect. One catch trips people up: matching is case sensitive, so #GoodMorning and #goodmorning count as two distinct tags even though the networks treat them as one.
Use the unique count to check the 30 hashtag limit per Instagram post, and the total to spot repetition inside a single text. Watch out when pasting links: a URL like site.com/#pricing produces a false positive. Digit only hashtags are captured here, though networks usually will not turn those into links. The text is processed in your browser and nothing is uploaded.
Frequently asked questions
Does the list show repeated hashtags?
Does it handle accents and emoji inside a hashtag?
Are #GoodMorning and #goodmorning treated as the same tag?
Related Tools
Text to Hashtag
Turn a phrase into a hashtag (CamelCase or kebab-#). Removes accents, punctuation and spaces. Useful for Instagram, X and LinkedIn. Everything in your browser.
Fancy Text (Unicode) Converter
Turn any text into fancy Unicode fonts (𝓼𝓬𝓻𝓲𝓹𝓽, 𝔤𝔬𝔱𝔥𝔦𝔠, 𝙲𝚘𝚍𝚎, 🅱🆄🅱🅱🅻🅴): bold, italic, mono, double, small caps. Paste anywhere Unicode is supported. Everything in your browser.
Text Rewriter
Applies simple transformations to text: swap words for common synonyms, expand abbreviations, remove redundancies.