The two ways to change your username color on Twitch
You can change your username color in two ways: using the /color command in chat, or buying a colored name through Twitch Prime Gaming if you have an active subscription. The command method is free and works when ready. The Prime Gaming method costs nothing extra if you already subscribe, but requires an active membership.
Most people use the command because it takes ten seconds and requires no payment. If you do not have Prime Gaming or prefer not to use it, the command is your only option.
Key Takeaways
- Type /color [colorname] in any Twitch chat to change your username color when ready, with no cost or subscription required.
- Twitch offers 19 preset colors you can choose from, including HotPink, BlueViolet, Chocolate, and Coral.
- You can also enter a custom hex color code (like #FF0000 for red) if you have Turbo or Prime Gaming.
- Your color change applies across all Twitch channels where you chat, not just one stream.
- If you make a typo or want to reset to your default color, type /color with no color name to remove the custom color.
Using the /color command with preset colors
Open any Twitch chat window and type /color followed by a space and the color name. For example, type /color HotPink and press Enter. Your username will turn that color in the chat when ready, and the change stays with you across every channel on Twitch.
The 19 preset colors available are: Blue, BlueViolet, CadetBlue, Chocolate, Coral, DodgerBlue, Firebrick, GoldenRod, Green, HotPink, OrangeRed, Red, SeaGreen, SpringGreen, Steel Blue, Teal, YellowGreen, and White. Color names are case-sensitive, so /color hotpink will not work — it must be /color HotPink.
If you type a color name that does not exist, Twitch will return an error message in chat telling you the name was not recognized. straightforward try again with a different color from the list above.
Using custom hex colors with Turbo or Prime Gaming
If you have Twitch Turbo or an active Prime Gaming subscription, you can use any color you want by entering its hex code. Type /color #RRGGBB, replacing RRGGBB with the six-character hex code for your color. For example, /color #FF5733 will set your name to a custom orange-red.
You can find hex color codes on any color picker website — search "hex color picker" and click on the color you want, then copy the six-character code that appears. Paste it into the command with the # symbol at the front.
Without Turbo or Prime Gaming, the /color command only accepts the 19 preset color names. If you try to use a hex code without a subscription, Twitch will reject it.
Resetting your username to the default color
Type /color with nothing after it and press Enter. This removes your custom color and returns your username to the default white or gray that Twitch assigns by default. You can change it back to a custom color anytime by using the /color command again.
Resetting does not affect any other settings on your account — it only removes the color you set.
Troubleshooting color changes that do not work
If you type the command correctly but your color does not change, check that you are not banned from using chat commands in that channel. Some streamers restrict chat commands to moderators or subscribers only. If that is the case, your /color command will fail silently — you will not see an error, but the color will not change.
Try the command in a different channel to see if it works there. If it does, the first channel has restrictions in place. If it does not work in any channel, log out of Twitch, wait a few seconds, and log back in. This refreshes your session and usually fixes command issues.
If you are using a hex code and it does not work, make sure you have Turbo or Prime Gaming active. Check your account settings to confirm your subscription is current. Expired subscriptions lose the hex color permission when ready.
How your color appears to other viewers
Your username color shows up the same way to everyone watching the stream, regardless of what device they use or what settings they have. The color you choose in the command is what all viewers see next to your messages in chat.
Some channels use custom chat colors for moderators, subscribers, or other roles. Your personal username color may be overridden by these channel-specific colors if you hold one of those roles in that particular channel. In channels where you have no special role, your custom color will always display.
Frequently Asked Questions
Can I use any color name I want, or only the preset ones?
Without Turbo or Prime Gaming, you can only use the 19 preset color names. With either subscription, you can use any hex color code. Twitch does not accept custom color names — only the official presets or hex codes.
Does my username color change on my profile page or just in chat?
The /color command only changes your username color in chat messages. Your profile page and other areas of Twitch do not display the custom color. It applies only to the text of your username when you send a message in a chat window.
What happens to my color if my Prime Gaming subscription expires?
If you were using a custom hex color with Prime Gaming and your subscription ends, your username reverts to the default color. You can still use the 19 preset colors with the /color command even without a subscription — only hex codes require Turbo or Prime Gaming.
Can I change my color in a specific channel only, or does it change everywhere?
The /color command changes your username color across all Twitch channels. You cannot set different colors for different channels. Your color is tied to your account, not to individual streams.
Is there a way to change my color through the Twitch website instead of typing a command?
No. Twitch does not offer a settings page or menu option to change your username color. The /color command in chat is the only way to do it. You must type the command yourself — there is no button or form to fill out.