Hashtag generator from phrases

Write one phrase per line to get a clean hashtag with no spaces or symbols that would break it.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Enter phrases (one per line) and style.
  2. The result appears straight away and updates as you edit.
  3. Copy the result, or copy a link that keeps the same values to share it.

How it is calculated

The phrase is split into words at anything that is not a letter or digit, then joined by style: underscores, capitalised words, or lower case run together. Auto uses underscores for Arabic and CamelCase otherwise.

Example

Inputs: Style = Auto (Arabic underscores, English CamelCase). Result: Hashtags: #رمضان_كريم #SummerSale2026; Hashtags: 2.

Limits and caveats

  • A hashtag made only of digits does not link on most platforms, so the tool skips it.
  • The tool does not know how popular a hashtag is; search for it on the platform before relying on it.

Questions about this tool

Why use underscores between Arabic words?

A space ends a hashtag and Arabic has no capital letters, so the underscore keeps the words readable.

What happens to symbols like ! or -?

They are removed, since they end a hashtag on social platforms, and treated as word breaks.

Are duplicate hashtags removed?

Yes. One copy of each hashtag is kept, ignoring letter case.