Bot Name Finder

Find available Telegram bot usernames — enter your preferred name, get 120+ creative variations, and check which ones are actually free.

🔒 Watch ad to unlock all

🔓 Unlock Full Results

You're seeing 30 of 0 variations. Watch a short ad to unlock everything:

120+ creative variations Availability scores Bot Toolkit access
Bot Username Score Len
🔍

Enter a name and click Generate to get started

Enter a name and press Generate
🤖 Open BotFather

How Bot Name Finder Works

Finding an available Telegram bot username is frustrating. With millions of bots already created, common names like @trackerbot or @helperbot are almost always taken. Bot Name Finder solves that problem:

Step 1 — Generate: Enter your preferred name and Bot Name Finder instantly creates 120+ creative variations using semantic analysis, brandable fragments, prefixes, suffixes, leet-speak, abbreviations, and more. The engine understands concepts — type "tracker" and it also suggests @radarbot, @scoutbot, @hawkbot.

Step 2 — Score: Each name gets an Availability Score (0–100). Green = very likely available, yellow = worth trying, red = probably taken. Names are sorted by score so the best options are at the top. Copy the highest-scoring names and register them with @BotFather.

Telegram Bot Username Rules

Before trying to register a bot on Telegram, make sure your username follows these requirements:

RuleRequirement
EndingMust end in bot (case-insensitive: Bot, BOT, _bot all work)
Length5 to 32 characters total
CharactersLetters (a-z, A-Z), digits (0-9), and underscores (_)
StartMust begin with a letter
UniquenessMust not be already taken by another user, bot, or channel

Frequently Asked Questions

How does Bot Name Finder work?

Enter your preferred bot name and Bot Name Finder generates 120+ creative variations using semantic analysis, brandable fragments, prefixes, suffixes, abbreviations, leet-speak, and more. Each name gets an Availability Score (0–100) that estimates how likely it is to be free. Copy the top-scoring names and try them on @BotFather.

What are the rules for Telegram bot usernames?

Telegram bot usernames must end in "bot" (case-insensitive), be between 5 and 32 characters long, contain only letters, digits, and underscores, and must start with a letter. The username must also be unique across all Telegram users, bots, and channels.

What does the Availability Score mean?

The Availability Score (0–100) estimates how likely a name is to be available on Telegram. It analyzes length, uniqueness, creative modifications (leet-speak, fragments, compounds), and checks against common words. Green (70+) = very likely free, yellow (40–69) = worth trying, red (below 40) = probably taken. Always confirm on @BotFather.

How do I register a bot name on Telegram?

Open @BotFather in Telegram, send /newbot, choose a display name, then enter the username you want. If it's available, BotFather registers it instantly. Use the "Open BotFather" button on this page to go directly there.

Why is my preferred Telegram bot name always taken?

Millions of bots have been registered on Telegram since 2015. Common English words followed by "bot" are almost always taken. Bot Name Finder generates creative alternatives using synonyms, brandable combinations, and unique patterns that are much more likely to be available.

Is Bot Name Finder free?

Yes — you get 30 name variations completely free. To unlock all 120+ variations with availability scores and the Bot Toolkit, simply watch a short ad. No signup or payment required.

What is the Bot Toolkit?

The Bot Toolkit appears below the results and includes tools to help you set up your bot: a QR code generator for your bot's t.me link, ready-made BotFather command lists by category, and copy-paste error message templates in different tones.

Can I use this for non-bot Telegram usernames?

No — Bot Name Finder is specifically designed for Telegram bot usernames, which must end in "bot". Regular Telegram usernames follow different rules.