You can change your Roblox username through your account settings, but Roblox limits how often you can do it

To change your username, log into your Roblox account on the website, go to Settings, then Account, and look for the Username field. Click Edit next to your current username, type in your new one, and click the green checkmark to save. The change takes effect when ready, though it may take a few minutes to show up everywhere on the platform.

Roblox does not charge Robux (the in-game currency) to change your username the first time. After that, each change costs 1,000 Robux, which is roughly $12.50 USD depending on your region and current exchange rates. You can only change your username once every 30 days, so plan ahead if you want a specific name.

Key Takeaways

  • Your first username change is free; every change after that costs 1,000 Robux and you must wait 30 days between changes.
  • Go to Settings > Account > Username and click Edit to make the change on the Roblox website.
  • Usernames must be between 3 and 20 characters, contain only letters, numbers, underscores, and hyphens, and cannot start with a number.
  • The new username shows up right away in your profile, but may take a few minutes to update in games and on other players' friend lists.

Username rules and what names you cannot use

Roblox has specific rules about what characters are allowed in a username. Your username must be 3 to 20 characters long and can only contain letters (a–z, A–Z), numbers (0–9), underscores (_), and hyphens (-). The first character cannot be a number, so you cannot start with 0–9. Spaces are not allowed anywhere in the username.

You also cannot use a username that is already taken by another player. If you try to save a name that someone else has, Roblox will tell you it is unavailable and ask you to pick a different one. Some usernames are reserved by Roblox itself for safety or brand reasons, and you will not be able to use those either. If a name you want is taken, you can try adding numbers or underscores to make it unique — for example, YourName_123 or YourName-1.

What happens to your old username after you change it

When you change your username, your old name becomes available for another player to use after a short delay. Roblox does not hold old usernames in reserve, so if you change from OldName to NewName, someone else can claim OldName within a few hours. If you think you might want that name back later, you should not change it.

Your account history, friends list, and game progress stay with your account no matter what username you use. Other players will see your new username in games, on your profile, and on their friend lists once the change has fully updated across Roblox servers. This usually happens within a few minutes, but can occasionally take longer during peak hours.

How to find your username if you forgot it

If you cannot remember your username, log into your Roblox account and go to Settings > Account. Your current username appears at the top of the Account page. You can also look at your profile by clicking your avatar icon in the top right corner of the Roblox website — your username is displayed prominently on your profile page.

If you cannot log in because you forgot your password, use the "Forgot Password?" link on the Roblox login page. You will need access to the email address tied to your account. Roblox will send you a password reset link, and once you log back in, you can see your username in Settings.

Changing your username on mobile versus desktop

The steps are the same whether you use the Roblox website on a phone or a computer. Open the Roblox website in your mobile browser (not the app), log in, tap your avatar icon, and go to Settings > Account > Username. Tap Edit, type your new username, and tap the checkmark to save.

The Roblox mobile app does not have a built-in way to change your username. If you try to change it through the app, you will be directed to open the website instead. For this reason, it is easier to make the change on a computer or by using your phone's web browser to visit roblox.com.

What to do if your username change does not go through

If you see an error message when you try to save a new username, the most common reasons are that the name is already taken, it breaks Roblox's naming rules, or it contains words Roblox has flagged as inappropriate. Try a different name that follows the rules: 3–20 characters, letters and numbers only, no spaces, and not starting with a number.

If you get an error that says something like "An error occurred" or "Please try again later," wait a few minutes and try once more. Roblox servers occasionally have brief delays. If the problem continues after several attempts, check that you are using the official Roblox website (roblox.com) and not a third-party site. Never enter your password on any site other than roblox.com.

Frequently Asked Questions

Can I change my username back to my old one?

Yes, but only if no one else has claimed it. Once you change your username, your old name becomes available to other players. If someone has taken it, you cannot use it again. If it is still unclaimed, you can change back to it, but you will have to pay 1,000 Robux and wait 30 days from your last change.

Do I lose my games, items, or friends if I change my username?

No. Your account stays the same — only the name changes. All your games, Robux, items, and friends stay with your account. Other players will see your new username, but your progress and inventory do not change.

Why does my new username not show up in games right away?

Roblox servers take a few minutes to update your username across all games and features. If you see your old name in a game shortly after changing it, wait 5–10 minutes and rejoin. The new name should appear once the servers have synced.

Can I use special characters like @ or # in my username?

No. Roblox only allows letters, numbers, underscores, and hyphens. You cannot use @, #, $, !, spaces, or any other special characters. If you try to use them, Roblox will reject the name and ask you to pick a different one.

What if someone else is using a username I want?

You will have to choose a different name. Roblox does not have a waitlist or reservation system for usernames. If the name is taken, try adding numbers or underscores to make it unique, like DesiredName_1 or DesiredName99.