What a Roblox username is and how it works
Your Roblox username is the name other players see when you join games, chat, or visit their profiles. It appears above your character's head in most games and is how people find and add you as a friend. Unlike your display name, which you can change freely, your username is more permanent — you get one free username change every 30 days after you set it, and additional changes cost Robux (Roblox's in-game currency).
When you first create a Roblox account, the system assigns you a random username if you do not choose one during signup. You can replace that random name with something you prefer, but you cannot use the same username twice across the entire Roblox platform — once someone takes a name, no one else can have it.
Key Takeaways
- You receive one free username change every 30 days; additional changes require spending Robux.
- Usernames must be between 3 and 20 characters and can only contain letters, numbers, underscores, and hyphens.
- Roblox filters out usernames containing profanity, slurs, or references to real people's names without permission.
- Your display name is separate from your username and can be changed anytime without cost or limits.
- Once someone claims a username, you cannot use it even if that account becomes inactive.
Rules for what characters and words you can use
Roblox usernames must be between 3 and 20 characters long. You can use uppercase and lowercase letters (A–Z, a–z), numbers (0–9), underscores (_), and hyphens (-). You cannot use spaces, periods, or special characters like @, #, $, or &.
The platform automatically rejects usernames containing profanity, slurs, or hate speech. It also blocks names that impersonate real public figures, celebrities, or well-known brands without permission. Names that reference real people's full names (like "JohnSmith2024") are often rejected unless that is genuinely your name. If your submission is rejected, Roblox shows you a message explaining why, and you can try a different name.
Usernames that are too similar to existing ones may also be rejected. For example, if "Alex_Gaming" already exists, "Alex_Gamimg" (with a typo) might be blocked to prevent impersonation.
How to create a username when you first sign up
During account creation on the Roblox website or app, you reach a screen asking you to choose a username. Type your preferred name into the text field. Roblox checks in real time whether the name is available and whether it violates content rules — you will see a green checkmark if it is available or a red X if it is taken or blocked.
If your first choice is unavailable, try variations: add numbers to the end, use an underscore or hyphen, or shorten the name. Once you find one that shows a green checkmark, click the button to confirm. You can proceed with account creation once your username is set.
If you skip choosing a username during signup, Roblox assigns you a random one like "User123456789". You can change this free username later from your account settings.
How to change your username after you have created your account
Log into your Roblox account on the website. Click the gear icon in the top right corner and select Settings. On the left sidebar, click Account. You will see your current username with a Change Username button next to it.
Click that button. A dialog box opens showing when you last changed your username and whether you have a free change available. If you changed your username within the last 30 days, you will see a countdown timer telling you when your next free change becomes available. If 30 days have passed, the button to change for free is active.
Type your new username into the field. Roblox checks availability in real time. Once you see the green checkmark, click Change Username to confirm. The change takes effect when ready, and your old username becomes available for someone else to claim after a short delay.
What happens if you want to change your username but have no free changes left
After you use your free monthly change, additional username changes cost Robux. The cost varies but typically ranges from 1,000 to 1,500 Robux depending on how many times you have changed your username before. The more changes you make, the higher the cost climbs.
You can see the exact cost before you confirm the change. If you do not want to spend Robux, you can wait until your next free change becomes available 30 days after your last change. There is no way to reset the 30-day timer or earn a free change outside of the monthly allowance.
Some players create a second account if they want a different username without spending Robux, though this means starting over with a new profile and no friends or game progress.
The difference between your username and your display name
Your username is your permanent account identifier — it is what appears in the system and what people use to search for you. Your display name is a separate, customizable label that other players see in games and on your profile. You can change your display name as often as you want at no cost.
For example, your username might be "Alex_2019", but your display name could be "🎮 Alex's Gaming Channel". Other players see the display name in most situations, but the username is what shows up in friend requests, searches, and your account URL. If you change your display name, your username stays the same.
What to do if your preferred username is taken
If the username you want is already claimed, you have a few options. First, try slight variations: add numbers, use underscores or hyphens, or add a prefix or suffix. "Alex_Gaming", "AlexGaming2", and "Gaming_Alex" are all different usernames.
You can also check whether the account holding that username is still active. Visit the profile by searching for the username. If the account has not logged in for years and has no activity, it may eventually be reclaimed by Roblox, though this is rare and unpredictable. Roblox does not release inactive usernames on a set schedule.
If you really want a specific name, you could try contacting the account holder through their profile message system, but most players will not give up a username they have claimed. Your best option is usually to settle on a variation you like and move forward.
Frequently Asked Questions
Can I see when my next free username change is available?
Yes. Go to Settings, click Account, and look at the Change Username button. It shows the date and time when your next free change becomes available if you have already used your monthly change. If you have a free change waiting, the button will say so.
What happens to my old username after I change it?
Your old username becomes available for someone else to claim after a short delay (usually a few hours). You cannot reclaim it later. If you think you might want to go back to an old username, you should change to it again before someone else takes it.
Can I have the same username on multiple accounts?
No. Each username can only be used once across the entire Roblox platform. If you have multiple accounts, each one must have a different username.
Does my username have to match my display name?
No. Your username and display name are completely separate. Many players use a short username and a longer, fancier display name with emojis or special formatting.
What if Roblox rejects my username but I do not understand why?
Roblox shows a rejection message explaining the reason — usually profanity, impersonation, or similarity to an existing name. Try a completely different name rather than small variations of the rejected one. If you believe the rejection was a mistake, you can contact Roblox support through the Help page on your account settings.