Roblox keeps a record of your previous usernames, but other players cannot see them

When you change your Roblox username, your old name does not disappear from Roblox's servers — it stays in their system as part of your account history. However, the public profile page that other players see only shows your current username. Someone visiting your profile will not see a list of names you used before.

This is different from hiding your username entirely. You cannot make your current username invisible to other players while playing Roblox games. What you can control is whether people know about the usernames you used in the past.

Roblox does not offer a built-in tool to erase old usernames from your account history or to prevent them from being looked up. If someone knows a previous username you used, they can search for it on the Roblox website and see that it now belongs to you — but they have to know the old name first.

Key Takeaways

  • Your current username is always visible to other players in games and on your profile; you cannot hide it from active players.
  • Previous usernames you have used are stored by Roblox but do not appear on your public profile unless someone searches for the old name directly.
  • If you search an old username on Roblox's website, it will show you that the name now belongs to your current account.
  • Roblox does not provide a way to delete old usernames from your account history or make them unsearchable.
  • If you are concerned about a past username being linked to you, changing to a new name limits visibility but does not erase the connection.

How Roblox stores and displays your username history

Every time you change your username on Roblox, the platform records both the old name and the new one. This information is tied to your account ID — a permanent number that Roblox assigns when you create your account. The account ID never changes, even if you change your username ten times.

When you visit someone's profile page, you see only their current username at the top. The profile does not show a timeline of past names. However, Roblox's search function will find an old username and tell you which account it belongs to now. If you type an old username into the Roblox search bar, the result will show the current account owner and link to their profile.

This design means your old usernames are not hidden from determined searches, but they are not broadcast either. A casual player scrolling through your profile will not know what you were called before. Someone who specifically remembers an old name and searches for it will find the connection.

Why Roblox does not let you delete old usernames

Roblox keeps records of past usernames for the same reason banks keep transaction histories and email providers keep sent-mail folders: to prevent fraud and enforce their rules. If someone used a username to harass other players, then changed their name to escape consequences, Roblox moderators need to be able to trace the old name back to the account.

Allowing players to erase username history would make it easier for people to evade bans, hide patterns of rule-breaking, or impersonate others and then disappear. By keeping the record permanent, Roblox can investigate reports that reference an old username and connect them to the current account.

This is also why you cannot truly delete your Roblox account — the platform keeps inactive accounts in its system rather than removing them entirely. The same principle applies to username history.

What you can actually control about your username visibility

You can change your username as often as Roblox allows (currently once every 30 days after your first change). Each time you do, your new name becomes what other players see in games and on your profile. This does not erase the old name, but it does shift the focus forward.

You can also control your profile privacy settings. In your account settings under "Privacy," you can limit who can message you, see your friends list, or view your game activity. However, these settings do not hide your username itself — they only control what information appears alongside it.

If you want to reduce the chance that someone connects you to an old username, the most practical step is to use a new name that is unrelated to the previous one. A username change from "Player123" to "SkyRunner456" makes it harder for someone to guess the connection than a change from "Player123" to "Player124."

When old usernames become a real problem

In most cases, having old usernames in Roblox's system is not a practical concern. Most players do not search for old usernames, and Roblox does not display them publicly. The risk is real only if you are trying to distance yourself from a username that was used for harassment, scamming, or other rule-breaking.

If you broke Roblox's rules under an old username and received a warning or temporary ban, changing your username will not reset that record. Roblox moderators can see your full account history, including all past names and all past violations. A new username is a fresh start only in the sense that other players do not when ready know who you were — it does not erase your account's history with Roblox itself.

If you are concerned about your safety because someone knows an old username and is using it to find or contact you, report that person to Roblox through the in-game report tool or the website's contact form. Roblox takes harassment seriously, and moderators can take action against accounts that are targeting you.

The difference between hiding and changing

It is important to understand the difference between what you can do and what you cannot. You cannot hide your username — it is always visible to people playing with you. You cannot make old usernames unsearchable — they remain in Roblox's system. You cannot erase your account history — Roblox keeps records for safety and enforcement.

What you can do is change your username to something new, which shifts what other players see and makes it harder for them to connect you to a past identity. You can also adjust your privacy settings to control what information is visible alongside your name. These are real tools, but they work by limiting visibility and creating distance, not by erasing history.

Frequently Asked Questions

Can someone see all my old usernames if they visit my profile?

No. Your profile page shows only your current username. Old usernames do not appear anywhere on your public profile. Someone would have to search for an old username directly in Roblox's search bar to find out it belongs to you.

If I change my username, will people in my friends list still see me?

Yes. Your friends will see your new username the next time they log in or refresh their friends list. The change is when ready across all of Roblox. They may be confused if they do not recognize the new name, but they will still be able to find you.

Can Roblox moderators see my old usernames?

Yes. Roblox staff can see your complete account history, including every username you have ever used and when you used it. This is how they investigate rule violations and enforce bans across accounts.

What if someone is harassing me using knowledge of my old username?

Report them to Roblox using the in-game report button or by contacting Roblox support through the website. Include details about what they said or did. Roblox can take action against accounts that are harassing you, regardless of whether they mention your old or new username.

Does changing my username remove me from games I played under the old name?

No. Your game history, achievements, and progress are tied to your account ID, not your username. When you change your name, all your past game data stays with your account. Other players may not recognize you, but the games know it is still you.