Yes, you can change your Roblox username, but there are limits on how often

Roblox lets you change your username, but the platform restricts how frequently you can do it. Your first username change is free and can happen anytime after you create your account. After that, each change costs 1,000 Robux (Roblox's in-game currency), and you must wait 30 days between changes. If you have never changed your username before, you can do it right now without paying anything.

The username change tool lives in your account settings, not in a separate menu. You go to your profile, find the settings gear icon, and look for the username option. The process takes a few minutes and takes effect when ready — you do not need to log out and back in.

Key Takeaways

  • Your first username change is free; all changes after that cost 1,000 Robux and require a 30-day wait between changes.
  • You change your username through your account settings, not through a separate tool or support ticket.
  • The change takes effect right away, and your old username becomes available for other players to claim after a short delay.
  • Usernames must be between 3 and 20 characters, contain only letters, numbers, underscores, and hyphens, and cannot start with a number.
  • If your desired username is taken, you cannot reserve it or put yourself on a waiting list — you have to check back later or pick a different name.

Where to find the username change tool

Open Roblox and log into your account. Click the gear icon in the top right corner of the screen (on desktop) or tap the three horizontal lines (on mobile), then select Settings. Look for the Account tab on the left side. You will see a field labeled Username with your current name displayed. Click the Change button next to it.

A pop-up window will appear asking you to enter your new username. Type the name you want, and Roblox will tell you when ready whether it is available. If it is taken, you will see a red message saying the username is unavailable. If it is free, you will see a green checkmark. Once you confirm, the change happens right away.

Rules for what your new username can be

Roblox usernames must be between 3 and 20 characters long. You can use letters (uppercase and lowercase), numbers, underscores, and hyphens. You cannot use spaces, periods, or special characters like @, #, or $. Your username also cannot start with a number — it must begin with a letter or underscore.

Roblox does not let you use usernames that contain profanity, impersonate famous people, or include hate speech. If you try to create a username that breaks these rules, the system will reject it and ask you to pick something else. The filter is automated, so you will know when ready whether your choice is allowed.

What happens to your old username after you change it

When you change your username, your old one does not disappear forever. Roblox holds it for a grace period (usually a few days to a week, though the exact timing is not published) before releasing it back into the pool of available names. During that grace period, other players cannot claim it. After the grace period ends, anyone can take it.

Your account history, friends list, and game progress stay with your account no matter what username you use. People who were your friends before the change will still see you as a friend afterward. Games you own or have played will still be tied to your account. The username is just a label — everything else stays the same.

The cost and timing of username changes after your first one

The first time you change your username, it costs nothing. Every change after that costs 1,000 Robux. You must also wait 30 days after each change before you can change again. If you changed your username on January 15, you cannot change it again until February 14 at the earliest.

The 30-day timer starts from the moment you confirm the change, not from when you click the button. If you change your mind when ready after changing your username, you cannot undo it — you have to wait the full 30 days and pay 1,000 Robux again. There is no refund option if you change your username by mistake.

Why your desired username might not be available

Roblox has millions of players, so many common usernames are already taken. If the name you want is unavailable, you have a few options. You can add numbers to the end (like "Player123" instead of "Player"), use an underscore in the middle ("Player_Name"), or try a completely different name. Some players add their birth year or a favorite number to make their username unique.

There is no waiting list or reservation system for usernames. You cannot ask Roblox to hold a name for you or notify you when it becomes available. The only way to get a taken username is if the person who owns it changes it or if their account is deleted (which can take months or years). Check back periodically if there is a specific name you want, but do not count on it becoming free.

Frequently Asked Questions

Can I change my username back to my old one?

Yes, if the grace period has ended and no one else has claimed it. You will need to wait 30 days after your first change and pay 1,000 Robux to change it back. If someone else took your old username during the grace period, you cannot reclaim it.

What if I forgot what my username is?

Your username appears at the top of your profile page and in the top right corner of the screen when you are logged in. If you are logged out, you can go to the Roblox login page and type your email address — it will show you the username associated with that email.

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

No. Your account stays the same. All your games, friends, Robux, and game progress follow you to your new username. People on your friends list will still see you as a friend, though your display name will update to your new username.

Can I use special characters or spaces in my username?

No. Roblox only allows letters, numbers, underscores, and hyphens. Spaces, periods, and symbols like @, #, or $ are not permitted. Your username also cannot start with a number.

What if Roblox says my username is inappropriate?

The system will reject it when ready and ask you to choose a different name. There is no appeal process — you straightforward need to pick a username that does not contain profanity, hate speech, or impersonation of real people. Try rewording it or adding numbers or underscores.