You cannot hide your username completely, but you can use a display name to change how your account appears in games

Roblox does not offer a setting to make your username invisible. Your username is tied to your account and will always appear in your friends list, your profile, direct messages, and chat. However, you can set a display name — a separate name that shows above your character in games that support the feature. This gives you control over what other players see when they look at you in-game, even though your actual username remains visible elsewhere.

The display name feature works because Roblox separates your account identifier (your username) from your in-game appearance (your display name). In games updated to support display names, players see your display name above your head instead of your username. Your username still exists and is still findable, but it is not the first thing other players see when they encounter you. This is the closest Roblox comes to making your username less prominent.

Key Takeaways

  • Your username cannot be hidden, but a display name will show above your character in games that support it, replacing your username in that location.
  • Your actual username always remains visible in your profile, friends list, direct messages, and chat, no matter what display name you set.
  • You can set a display name up to 20 characters long, including spaces and punctuation, and change it once every seven days.
  • Older games and games not updated by their developers will still show your username above your head instead of your display name.
  • Display names do not have to be unique — multiple players can use the same display name without conflict.

How to set a display name in your account settings

Log into Roblox and click the gear icon in the top right corner to open your settings. Select "Account" from the menu on the left side. You will see two separate fields: your username (which cannot be changed) and your display name (which you can edit). The display name field is where you enter the name you want to appear above your character in compatible games.

Type your desired display name into that field. It can be up to 20 characters long and can include spaces and most punctuation marks. Roblox filters display names the same way it filters usernames, so you cannot use profanity or hateful content. Once you have entered your display name, click "Save." Your new display name takes effect when ready in games that support it. Keep in mind that you can only change your display name once every seven days, so choose carefully before you save.

Where your display name appears and where your username still shows

Your display name appears above your character's head in games that have been updated by their developers to support the display name feature. It also shows in in-game chat when you send messages in those compatible games. However, your actual username always appears in your profile, your friends list, direct messages, and the player search function. If another player clicks on your character or searches for you, they will find your username on your profile card.

Many older games and games that developers have not updated do not support display names yet. In those games, your username displays above your head regardless of what display name you have set. There is no way to force a game to use your display name if the game developer has not added that feature to their game. You will see your username in those games the same way you always have.

Why a display name gives you privacy without hiding your account

A display name lets you control your in-game appearance while keeping your account traceable and accountable. You might choose a display name that is shorter, easier to spell, or more appropriate for the games you play. Some players use a display name to separate their gaming persona from their actual username, which can feel more private even though your username is still technically visible to anyone who looks for it.

This approach is safer for the platform than allowing truly hidden usernames. Roblox moderators can still trace your actions back to your account using your username, and other players can still report you if needed. A display name gives you some control over how you present yourself without removing the accountability that keeps Roblox safer for everyone.

What happens if you do not set a display name

If you leave the display name field blank, your username appears everywhere — above your character, in chat, and on your profile. This is the default state for all new accounts. You do not have to set a display name, and many players choose not to. Setting one is completely optional and purely for your own preference.

Your account works exactly the same whether you have a display name or not. The only difference is what other players see above your character in games that support display names. If you decide later that you want a display name, you can add one at any time by going back to your account settings.

Changing or removing your display name

You can change your display name once every seven days. Go back to your account settings, click "Account," and edit the Display Name field to your new choice. Click "Save" and your new display name takes effect when ready in compatible games. If you want to remove your display name and show only your username again, delete the text in the Display Name field and save.

If your display name is reported and removed by Roblox moderators for violating content rules, you will receive a notification. You can then set a new display name that follows Roblox's guidelines. The seven-day cooldown still applies even if your display name was removed by moderators, so plan your next change accordingly.

Why Roblox requires usernames to remain visible

Roblox keeps usernames visible so that moderators, game developers, and other players can identify accounts. If usernames could be completely hidden, it would be much harder to report bad behavior, track rule violations, or hold players accountable for their actions. Visible usernames are a safety feature that protects the community.

This is why Roblox offers display names as a compromise instead of full username hiding. You get to control how you appear in-game, but your account remains identifiable. This balance protects both your ability to customize your appearance and the platform's ability to keep the community safe.

Frequently Asked Questions

Can I hide my username from specific players or friends?

No. Your username is visible to everyone in your friends list, on your profile, and in chat. You cannot block it from certain players or make it private. A display name is the only way to change how your name appears, and it applies to all players equally.

Does setting a display name change my actual username?

No. Your username stays the same forever and cannot be changed. A display name is a separate, optional name that shows above your character in compatible games. Your username remains your permanent account identifier.

What if someone else is already using the display name I want?

Display names do not have to be unique the way usernames do. Multiple players can have the same display name without any problem. If you want a specific display name and someone else is using it, you can still use it — your username will distinguish your account from theirs.

Will my display name show in direct messages?

No. Direct messages always show your username, not your display name. Only in-game chat and above your character's head in compatible games will your display name appear.

Can I use special fonts or Unicode characters in my display name?

You can use spaces and most standard punctuation marks, but Roblox filters display names for profanity and inappropriate content. You cannot use special Unicode characters or text generators to create fancy fonts. Your display name must be readable text that follows Roblox's content rules.