Where to find the username setting in Telegram
Your username lives in Telegram's settings, not in your profile name. Open Telegram and tap the three horizontal lines (menu) in the bottom right corner on mobile, or click your profile picture in the top left on desktop. Select Settings, then Privacy and Security. Scroll down until you see Username — this is where you create or change it.
The username field will either be empty (if you have not set one yet) or show your current username. Tap or click on it to open the editing screen. You will see a text box where you type your new username, plus a green checkmark or red X that tells you when ready whether the name is available.
Key Takeaways
- Usernames must be at least five characters long and can only contain letters, numbers, and underscores.
- Telegram checks availability in real time as you type, showing a green checkmark when the name is free and a red X when it is taken.
- You can change your username as often as you want, and your old username becomes available for someone else to claim after a few months.
- A username is optional — you can use Telegram without one, though it makes you harder to find.
- Usernames are case-insensitive, so @MyName and @myname are the same account.
Rules for what characters and length you can use
Telegram usernames 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 any other punctuation. Telegram treats uppercase and lowercase as the same, so @JohnDoe and @johndoe point to the same person.
There is no maximum length, but shorter usernames are easier to share and remember. If you want a username that is four characters or shorter, Telegram will not let you set it — you will see an error message saying the username is too short.
How to check if a username is available
As you type in the username field, Telegram shows you whether the name is taken. A green checkmark means the username is free and you can use it. A red X means someone else has already claimed it. If you see the red X, try adding a number or underscore to the end, or pick a different name entirely.
The availability check happens when ready as you type, so you do not have to wait or submit anything to see the result. If you find a name you like and it shows green, you can save it right away by tapping the checkmark button or pressing Enter on your keyboard.
Saving your new username
Once you have typed a username that shows a green checkmark, tap or click the checkmark button to save it. On mobile, this is usually a green checkmark icon at the top right of the screen. On desktop, press Enter or click the checkmark. Telegram will save the change when ready — you do not need to confirm it anywhere else.
Your new username is now active. People can find you by searching for @yourname in Telegram, and you can share your username link (t.me/yourname) with others. Your old username, if you had one, becomes available for other people to claim after a few months.
What happens if you change your username later
You can change your username as many times as you want. Go back to Settings > Privacy and Security > Username and type a new one. The old username does not disappear when ready — it stays reserved under your account for a few months before Telegram releases it. This means if you change your mind, you can switch back to your old username within that window.
After the waiting period (usually around three months, though Telegram does not publish the exact timeframe), your old username becomes available for anyone else to claim. Any links or mentions using the old username will no longer work, so if you change your username, tell people your new one.
Why you might not want a public username
A username is optional. You can use Telegram without one — people can still message you if they have your phone number or if you are in a group together. The trade-off is that without a username, strangers cannot find you through search. If you value privacy and only want to chat with people you know, you do not need to set a username at all.
If you set a username and later want to remove it, go back to Settings > Privacy and Security > Username and delete the text in the field. Tap the checkmark to save the empty field, and your username will be removed. Your account will still work normally — you just will not be searchable by username anymore.
Frequently Asked Questions
Can I use my phone number as my username?
No. Usernames can only contain letters, numbers, and underscores. You cannot use special characters like hyphens or periods, and phone numbers with country codes or formatting symbols will not work. Pick a name using only letters and numbers instead.
What if the username I want is taken?
Try adding numbers or underscores to make it unique — for example, @john_doe or @johndoe123. If the person using the username is inactive, you cannot claim it, but you can pick a variation. Telegram does not have a way to request a username from someone else.
Can I have the same username on Telegram and other apps?
Yes. Your Telegram username is separate from usernames on other platforms. You can use the same name on Instagram, Twitter, Discord, and Telegram at the same time, as long as each platform allows it.
Do I have to use my real name as my username?
No. Your username can be anything that follows the rules — a nickname, a made-up word, a reference, or anything else. Your username is different from your display name, which is what appears in your profile and can be changed separately.
Will changing my username affect my chats or groups?
No. Your chats, groups, and contacts stay exactly the same. People who have you saved in their contacts will still see your display name, not your username. The only thing that changes is the @name people can search for.