You cannot change your username color directly on Discord Mobile
Discord's mobile app does not have a built-in feature to change the color of your username text. The color of your name in chat is determined by your role in a server — the position you hold that the server owner or moderators assign to you. If you want your username to appear in a different color, someone with server management permissions needs to create or modify a role and assign it to you.
On desktop, you can see role colors more easily and understand which roles produce which colors, but the mobile app does not let you create or edit roles. You will need to use a computer or ask a server moderator to make the change for you.
Key Takeaways
- Username color on Discord is controlled by roles, not by a personal setting you can change yourself.
- Only server owners and people with the "Manage Roles" permission can create roles or change role colors.
- The mobile app cannot create or edit roles, so you must use the desktop app or website to set up a colored role.
- Once a role with a color is created, the server owner or a moderator can assign that role to your account.
- Your username will display in that role's color in all messages you send in that server.
How roles determine username color
Every role in a Discord server has a color setting. When you are assigned a role, your username appears in that role's color whenever you post a message. If you have multiple roles, Discord uses the color of your highest role in the server hierarchy — the one closest to the top of the role list.
The server owner can assign any color to any role. Some servers use colors to show rank (moderators in red, helpers in blue), others use them for fun or to mark membership in a group. The color you see is not something you choose — it is whatever the person who created or edited the role decided.
How to request a username color from a server moderator
If you want your username in a specific color, open the server on your mobile app and find a moderator or the server owner. You can send them a direct message or post in a general channel asking whether they can create a role in your desired color and assign it to you.
Be specific about the color you want. You can describe it by name (red, blue, green, purple) or share a hex color code if you have one. Hex codes look like #FF5733 and can be found using any online color picker. Giving the moderator a hex code makes it easier for them to create exactly the color you have in mind.
How to create a colored role on desktop if you have permission
If you are a server owner or have the "Manage Roles" permission, you can create a role with a custom color on the desktop app or website. Open Discord on a computer, go to the server, and click the server name at the top to open the menu. Select Server Settings, then Roles.
Click the Create Role button. Give the role a name, then scroll down to find the color picker. Click on the color box to open a color wheel or enter a hex code directly. Once you have chosen your color, click Save Changes.
After the role is created, go back to the Roles menu and drag your new role higher in the list if you want it to be visible. Then find the member you want to assign it to, right-click their name in the member list, and select Add Role. Choose your new colored role from the menu.
Why some usernames do not show a color
If a member has no role assigned, their username appears in the default white or gray color depending on your theme. Roles are optional — a server owner can run a server where no one has a role, or where only certain members have roles.
If you see a username in color but yours is not, it means you have not been assigned a role yet. Ask a moderator to assign you one, or ask them to create a new role and assign it to you.
Colored roles versus custom status or profile color
Username color is different from your profile color or custom status. Your profile color is a background color that appears on your profile card when someone clicks your name — this is a personal setting you control in your User Settings on mobile. Your custom status is text you write about yourself, also a personal setting.
Username color in chat, however, comes only from your role in that server. You cannot change it without a role, and you cannot change it yourself even if you have a role — only someone with role management permission can change the role's color.
Frequently Asked Questions
Can I change my username color just for one server?
Yes. Roles are server-specific, so a role you have in one server does not affect your username color in another server. You can have different roles and different username colors in each server you are in.
What if I want a different color but the server owner will not change it?
You cannot change it yourself on mobile or desktop. If the server owner or moderators will not create or modify a role for you, your username color will stay the same in that server. You can leave the server and join others where the color system works the way you want.
Do I need to do anything on mobile after a moderator assigns me a colored role?
No. Once a moderator assigns you a role on desktop or through the server settings, your username will automatically display in that role's color on mobile the next time you send a message. You do not need to change any settings.
Can I have multiple colors at once?
No. Your username displays in the color of your highest role only. If you have two roles with different colors, Discord uses the color of whichever role is higher in the server's role hierarchy.