Hashtag Formatter

Turn keywords into clean, accessible hashtags

How to format hashtags

  1. Type or paste keywords and phrases in any format: separated by commas or lines, with or without # signs, or copied from another post.
  2. Choose a style. CamelCase capitalises each word, like #SmallBusinessTips, which is easier to read and much better for screen readers.
  3. Pick your platform to apply its practical limit, remove duplicates, and copy the hashtags as one line or one per line.

Hashtag best practice

Hashtags cannot contain spaces or punctuation, so "small business tips" becomes #SmallBusinessTips. Writing them in CamelCase, also called Pascal case, is recommended by accessibility guidelines: screen readers read #SmallBusinessTips as separate words but stumble over #smallbusinesstips, and capitals also avoid unfortunate misreadings. Platforms treat hashtags as case-insensitive for search, so capitalising does not change who sees your post.

More is not better. Instagram allows up to 30 per post, but its own guidance suggests a handful of relevant hashtags work best; TikTok and LinkedIn posts typically use three to five, and X one or two. Mix a few broad tags with specific niche ones that your audience actually follows, and avoid banned or spammy tags. Hashtags made only of numbers, such as #2025, are not linked on most platforms, so this tool warns you about them. Everything happens in your browser.

Should hashtags be capitalised?

Yes, capitalising each word (#LikeThis) makes them readable for everyone, including screen reader users. It does not affect search.

How many hashtags should I use on Instagram?

The limit is 30, but 3–10 relevant hashtags usually perform as well or better.

Can hashtags contain numbers or emoji?

Numbers are fine combined with letters (#Top10). A hashtag of only numbers does not work. Emoji are not reliably supported.

Made by BufferMint. We also design and build software products for founders. See our services →

Your files and inputs never leave your device; we only count anonymous visits.