Telegram Username Generator

Enter your name, pick a style and get up to 20 Telegram username ideas you can copy and check on t.me.

Enter your Name

✨Don‘t worry, We promise you that we won‘t store or share your details with anyone. Go ahead, fill in your name, and let‘s create something awesome! 🚀

Type your name, pick a vibe, press Generate, and you get up to 20 Telegram username ideas built around that name, each in its own card with a copy button. Optional settings let you set a length range and slip a favorite number into the results. The tool is for anyone setting up a new Telegram account, renaming a public channel or group, or trying to find a handle that isn't already taken.

How the three steps work

1. Who are you. A single text field for your name or the word you want the username built around. It's required; the next two steps stay disabled until you fill it in. You don't have to use your real name. A brand, a nickname or a channel topic like "crypto" or "chess" works the same way.

2. Username vibe. Twelve radio options: All styles, Professional, Nature-inspired, Artistic, Fantasy, Catchy, Sporty, Cute, Tech-inspired, Sci-fi, Funny and Gamer. The vibe changes the words that get mixed with your name. Professional tends toward plain name-plus-word combinations, Gamer and Sci-fi lean on harder-sounding suffixes, Cute and Nature add softer words. Pick one and press Generate.

3. Optional settings. A Favourite Number field (digits only) that the generator tries to work into some of the results, and a length slider from 1 to 32 characters. Telegram's own minimum is 5 characters, so a lower bound of 5 or more will save you from ideas Telegram won't accept.

Results come back from our username service, up to 20 per click. Press Generate again with the same settings and you get a different set.

Telegram's username rules

Telegram is stricter than most apps, and a username that breaks a rule simply won't save. The rules, as of Telegram's current settings screen:

  • 5 to 32 characters.
  • Letters a–z, digits 0–9 and underscores only. No spaces, dots, hyphens or accented characters.
  • Must start with a letter.
  • Can't end with an underscore and can't contain two underscores in a row.
  • Usernames are case-insensitive: @ChatMaster and @chatmaster are the same handle, though Telegram displays the capitalization you typed.
  • Personal accounts, public channels, public groups and bots all share one namespace, so a name taken by a channel is not available for a person. Bot usernames must end in "bot".

Every username also becomes a link at t.me/username, which is how people share profiles and channels outside the app. That's the quickest availability check: open t.me/yourpick in a browser. If it shows a profile or channel, it's taken; if Telegram says the link is unavailable or offers to open the app with nothing behind it, it's probably free. Some short, generic usernames are reserved or sold as collectible usernames through Telegram's Fragment marketplace, which is why four- and five-letter words are almost never available.

Personal account or channel

For a personal account, the Professional or All styles vibe with your first name and a short length range (say 6 to 12) gives handles that friends can spell from memory. For a public channel or group, start with the topic instead of your name in step one, and set the vibe to match the audience: Tech-inspired for a dev channel, Sporty for a fan group, Cute for a pet account. Keep it under about 15 characters so it fits on a business card and in a spoken invitation.

If you're setting up the same identity across apps, the Username Generator is the general-purpose version of this tool, and there are dedicated pages for Twitter usernames, Snapchat usernames and Gmail addresses. Gamers who want a handle that works on Telegram and a console can compare against the PSN Name Generator and the Steam Name Generator. More are listed under all name generators.

Frequently asked questions

Does the generator check whether the username is free on Telegram?

No. It produces ideas; it does not query Telegram. Check availability by opening t.me/username in a browser, or by typing the name into Settings > Username in the app, which shows a green check when it is free.

Can I use it for a Telegram channel name?

Yes. Put the channel's topic or brand in the name field instead of a personal name, pick a matching vibe, and use the results as the public link (t.me/name). Channel usernames follow the same 5 to 32 character rule as personal ones.

Why did Telegram reject a username the tool suggested?

Usually length or characters. Telegram needs at least 5 characters, only letters, digits and underscores, a letter first, and no trailing or doubled underscores. Set the slider's lower bound to 5 or higher, and skip any suggestion that ends with an underscore.

How many usernames do I get per click?

Up to 20. If you want a different set, press Generate again or change the vibe; a new vibe changes the words mixed with your name.