You can change your Roblox username once every 30 days at no cost
Roblox lets you change your username once per month without paying anything. You do this through your account settings on the Roblox website or app. The change takes effect when ready, though your old username becomes available for others to claim after 30 days.
If you have never changed your username before, you get one free change whenever you want. After that, each change costs 1,000 Robux (Roblox's premium currency) or you can wait 30 days from your last change and do it free. This guide walks you through the free method.
Key Takeaways
- You can change your username once every 30 days without spending Robux by waiting out the cooldown period.
- The change happens in your account settings under the "Account Info" section on the Roblox website.
- Your new username takes effect right away, but your old username stays reserved to you for 30 days before others can use it.
- Usernames must be between 3 and 20 characters and can only contain letters, numbers, underscores, and hyphens.
- If someone else takes the username you want during the 30-day wait, you will need to pick a different one.
Steps to change your username on the Roblox website
Go to the Roblox website and sign into your account. Click the gear icon in the top right corner and select "Settings" from the menu. On the left side, click "Account Info."
You will see your current username displayed near the top of the page. Click the "Change Username" button next to it. Type your new username in the box that appears. Roblox will tell you right away if the name is taken or breaks the naming rules. Once you pick a name that works, click "Change Username" to confirm. The change happens when ready.
Steps to change your username on the Roblox mobile app
Open the Roblox app and tap the three horizontal lines (menu icon) at the bottom right. Tap your username or profile picture to go to your profile. Tap the three dots in the top right corner and select "Settings."
Scroll down and tap "Account Info." You will see your username with a "Change" button next to it. Tap that button, enter your new username, and tap "Change Username" to save it. The process is the same as on the website — the change takes effect right away.
What happens to your old username
Your old username stays locked to your account for 30 days after you change it. During this time, no one else can take it, even if they try. After 30 days, it becomes available for anyone to claim. If you change your mind within those 30 days, you can change back to your old username for free (as long as you are still within your 30-day window).
If you wait longer than 30 days and someone else has already taken your old username, you cannot get it back. Plan ahead if there is a username you might want to return to.
Rules for choosing a new username
Your username must be between 3 and 20 characters long. You can use letters (uppercase and lowercase), numbers, underscores, and hyphens. You cannot use spaces or special characters like @, #, $, or %. Roblox will reject any name that violates these rules or that it flags as inappropriate.
Usernames are not case-sensitive, so "JamesRod" and "jamesrod" are treated as the same name. If you are trying to change to a username that differs only in capitalization from your current one, Roblox will not let you — it counts as the same name.
When you cannot change your username for free
If you have already changed your username within the last 30 days, you cannot change it again for free. You will see a message telling you when you can next change it at no cost. If you want to change it before that date, you will need to spend 1,000 Robux.
If your account is under 13 years old (or your account is set to under-13 mode), you may have restrictions on changing your username. Check your account settings to see if any parental controls are blocking the change. Some accounts also cannot change usernames if they have been flagged for violations of Roblox's community standards.
Troubleshooting username change problems
If the "Change Username" button does not appear, make sure you are signed into your account and viewing your own settings, not someone else's profile. Clear your browser cache and try again, or try using a different browser. If you are on the mobile app, try logging out and back in.
If a username you want is taken, Roblox will tell you when ready. Try adding a number or underscore to make it unique. If you see an error message saying the name is inappropriate, Roblox's filter flagged it — try a different combination of letters and numbers. If you are still stuck, contact Roblox support through the Help page on their website.
Frequently Asked Questions
Can I change my username more than once every 30 days?
Yes, but only by spending 1,000 Robux each time. If you wait 30 days from your last change, your next change is free. Most players wait for the free window unless they need to change urgently.
What if someone takes my old username before the 30 days are up?
They cannot. Your old username is locked to your account for the full 30 days. After that period ends, it becomes available, and someone else can claim it if they want.
Do I lose my friends or game progress if I change my username?
No. Your username is just a display name. Your account, friends list, inventory, and all your game progress stay exactly the same. Your friends will see your new username the next time they log in.
Can I change my username back to what it was before?
Yes, as long as you do it within 30 days of the change and your old username has not been taken by someone else. After 30 days, your old username becomes available to others, and you cannot reclaim it unless you pay 1,000 Robux.
Why does Roblox reject my username choice?
Roblox rejects names that are too short (under 3 characters), too long (over 20 characters), contain spaces or special characters, or are flagged as inappropriate. Try a different name with only letters, numbers, underscores, or hyphens. If you think the rejection is a mistake, contact Roblox support.