Where to find the username setting

Open Telegram and tap the three horizontal lines in the bottom right corner (on iPhone) or top left corner (on Android). This opens your menu. Tap your name or profile picture at the very top — this takes you to your account settings.

Scroll down until you see "Username" listed as an option. If you have not set a username yet, it will say "Username" with no text next to it. Tap on that line to open the username editor.

Key Takeaways

  • Your Telegram username is set in your account settings, found by tapping your profile picture from the main menu.
  • Usernames must be at least five characters long and can only contain letters, numbers, and underscores.
  • Telegram checks when ready whether a username is taken, so you will know right away if you need to pick a different one.
  • You can change or remove your username at any time without losing your account or your contacts.
  • Once you set a username, other people can find and message you by searching for @yourusername instead of needing your phone number.

What characters and length are allowed

Your username must be at least five characters long. You can use uppercase and lowercase letters (A–Z, a–z), numbers (0–9), and underscores (_). You cannot use spaces, hyphens, periods, or special characters like @, #, or $.

Telegram does not care whether you use uppercase or lowercase — @MyUsername and @myusername are treated as the same username. The system will show you what you typed, but the actual username works either way. This means you have flexibility in how you write it, even though the underlying username is case-insensitive.

If you are trying to create a username that is straightforward to remember and share, consider using underscores to separate words instead of running them together. For example, @my_photo_account is easier to read and type than @myphotoaccount, even though both are valid.

How Telegram checks if a username is available

As you type, Telegram checks whether that username is already taken. If the name is available, you will see a green checkmark appear next to it. If it is taken, you will see a red X and a message saying the username is not available.

This check happens in real time, so you do not have to finish typing and submit to find out. If your first choice is taken, try adding a number at the end, using an underscore between words, or picking a different word entirely. Once you see the green checkmark, you can save the username.

The real-time feedback means you can experiment with different options quickly without waiting for a response from Telegram's servers. This makes it faster to find an available username that you actually like.

Saving your username

After you see the green checkmark next to an available username, look for a "Save" button or checkmark icon at the top or bottom of the screen (the exact location depends on whether you are on iPhone or Android). Tap it to confirm your choice.

Your username is now active. Other people can find you by searching for @yourusername in Telegram, and you can share your username as a link instead of asking people to add you by phone number. You can also share a direct link to your profile that includes your username, making it simpler for contacts to reach you.

What happens if you change your mind

You can change your username at any time by going back to the same Username setting and typing a new one. Your old username becomes available for someone else to use, but your account, your contacts, and your chat history all stay exactly the same.

If you want to remove your username entirely and go back to being searchable only by phone number, go to the Username setting and delete all the text. Tap Save, and your username will be gone. This does not affect anything else about your account. Your existing contacts will still be able to message you and find you by phone number.

Why someone might not find you by username

If you set a username but someone says they cannot find you when they search for it, the most common reason is a typo. Make sure they are searching for @yourexactusername with no spaces. Usernames are case-insensitive, so @MyName and @myname both work, but the spelling has to match exactly.

Another reason could be privacy settings. By default, anyone can find you by username. If you have changed your privacy settings to limit who can message you or find you, that might affect search results. Check your Privacy and Security settings if you think that might be the issue. You can adjust these settings to allow everyone to find you by username, or restrict it to your contacts only.

Frequently Asked Questions

Can I use the same username on multiple Telegram accounts?

No. Each username can only belong to one account at a time. If you have multiple accounts, each one needs its own unique username, or some accounts can have no username at all.

What if the username I want is taken but the account looks inactive?

Telegram does not reassign usernames from inactive accounts. If someone registered a username and then stopped using Telegram, that username stays theirs. You will need to pick a different one.

Do I have to set a username?

No. A username is optional. People can still find you and message you using your phone number. A username just gives you another way to share your contact and makes it easier for people to find you without knowing your phone number.

Can someone else see my phone number if I set a username?

Not automatically. Your phone number and your username are separate. You can control who sees your phone number through your Privacy and Security settings, independent of whether you have a username.

What if I forget my username?

You can always check your username by going back to the same Username setting in your account. It will show you whatever username you currently have set. If you have removed it, that field will be empty.