Twitch username color is set through chat commands, not account settings
You change your Twitch username color by typing a command directly into chat. The command is /color [colorname] or /color [hexcode], and it takes effect when ready in any channel where you have the permission to use it. Twitch Affiliate and Partner streamers can change their own color anytime. Regular viewers can only change their color if the streamer has enabled it in their channel settings, which most do by default.
The color appears next to your name whenever you send a message in chat. It does not change your username itself — only how it displays. Other viewers see your chosen color right away, and it stays the same across all channels you visit unless you change it again.
Key Takeaways
- Type /color colorname or /color #hexcode into any chat box and press Enter to change your username color when ready.
- Affiliates and Partners can use any of Twitch's 19 named colors or any hex color code; regular viewers can only use named colors if the streamer allows it.
- Most streamers allow color changes by default, but some disable it — if the command does not work, the streamer has turned it off.
- Your color choice saves to your account and carries across all channels, though you can change it anytime by typing a new command.
The 19 named colors available to all users
Twitch provides 19 preset color names that work for any user type. Type /color Blue, /color Red, or any of the others below, and your username will display in that color from that moment on. The names are not case-sensitive — /color blue and /color BLUE both work.
The 19 colors are: Blue, Blueviolet, Cadetblue, Chocolate, Coral, Dodgerblue, Firebrick, Goldenrod, Green, Hotpink, Indianred, Limegreen, Orangered, Seagreen, Springgreen, Steelblue, Tidalwave, Tomato, and Yellowgreen. If you type a color name that does not exist on this list, Twitch will reject the command and tell you the color is not recognized.
Using hex color codes if you are an Affiliate or Partner
Affiliates and Partners can use any color in the full RGB spectrum by typing a hex code instead of a color name. A hex code is a six-character code that starts with a hash mark, like #FF5733 or #00FF00. Type /color #FF5733 and your username will display in that exact shade.
You can find hex codes online using a color picker tool — search "hex color picker" and click on any shade you want, then copy the code it shows. Paste it into chat with /color # in front of it. Regular viewers cannot use hex codes; if you try and the command fails, you are not an Affiliate or Partner yet.
What to do if the color command does not work
If you type /color Blue and nothing happens, the streamer has disabled color changes in their channel. This is a channel-level setting, not an account-level one, so the same color command might work in a different channel. Try the command in another chat to confirm whether the issue is your account or that specific channel.
If the command fails everywhere, check that you are typing it correctly — the command is /color with a space, then the color name or hex code with no extra spaces. If you are using a hex code and you are not an Affiliate or Partner, Twitch will reject it; use one of the 19 named colors instead.
How to see what color you currently have
Twitch does not show you your current color in a settings menu. The only way to see it is to send a message in chat and look at your own username. If you want to change it, just type a new /color command — the new color takes effect when ready and overwrites the old one.
If you want to go back to the default white or gray color that Twitch assigns, type /color with no color name after it. This resets your username to the standard color for your account type.
Color changes are account-wide but channel-specific in enforcement
Once you set a color, it follows you to every channel you visit. If you type /color Coral in one streamer's chat, your username appears in coral in all other chats too — unless you change it again. The color is saved to your Twitch account, not to individual channels.
However, whether you can change your color depends on each channel's settings. A streamer who has disabled color changes can prevent you from typing the /color command in their chat, even though your account already has a color set. You can still see your color in channels that allow it, and you can change it in those channels.
Frequently Asked Questions
Can I use a color that is not on the 19-color list if I am not a Partner?
No. Regular viewers and Affiliates can only use the 19 named colors. Hex codes are restricted to Partners and Affiliates. If you type a hex code as a regular viewer, Twitch will reject it and tell you the color is invalid.
Does my username color show up in my own chat messages?
Yes. You see your username in the color you chose whenever you send a message. Other viewers see it too. The color does not appear in your username outside of chat — only in the chat message list itself.
What happens to my color if I lose Affiliate status?
Your color stays on your account, but you lose the ability to use hex codes. If you had set a hex color while you were an Affiliate, it will no longer display once you drop to regular viewer status. You can still use any of the 19 named colors, and you can change to one of those if you want.
Can a streamer see what color I have set?
Streamers cannot see your color settings in their dashboard. They can only see the colors that appear in their own chat when you type messages. They can disable color changes for everyone in their channel, but they cannot change individual viewer colors.
If I change my color, do old messages in chat change color too?
No. Messages you sent before the color change stay in their original color. Only new messages you send after the change will display in the new color. If you scroll back in chat history, you will see your old messages in whatever color they were when you sent them.